diff --git a/.codesandbox/ci.json b/.codesandbox/ci.json deleted file mode 100644 index 2da6bd16de..0000000000 --- a/.codesandbox/ci.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "buildCommand": "build:csb", - "sandboxes": [ - "/examples/angular/basic", - "/examples/react/basic-typescript", - "/examples/solid/basic-typescript", - "/examples/svelte/basic", - "/examples/vue/basic" - ], - "packages": [ - "packages/angular-query-devtools-experimental", - "packages/angular-query-experimental", - "packages/query-core", - "packages/query-devtools", - "packages/query-sync-storage-persister", - "packages/react-query", - "packages/react-query-devtools", - "packages/react-query-persist-client", - "packages/solid-query", - "packages/solid-query-devtools", - "packages/svelte-query", - "packages/svelte-query-devtools", - "packages/vue-query", - "packages/vue-query-devtools" - ], - "node": "20" -} diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 2d54af7083..3d3eea2618 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -40,3 +40,17 @@ jobs: directory: packages env: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} + preview: + name: Preview + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 0 + - name: Setup Tools + uses: tanstack/config/.github/setup@main + - name: Build Packages + run: pnpm run build:all + - name: Publish Previews + run: pnpx pkg-pr-new publish --pnpm --compact './packages/*' --template './examples/*/*' diff --git a/.github/workflows/preview.yml b/.github/workflows/preview.yml deleted file mode 100644 index c802d27d35..0000000000 --- a/.github/workflows/preview.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: preview - -on: - pull_request_review: - types: [submitted] - -concurrency: - group: ${{ github.workflow }}-${{ github.event.number || github.ref }} - cancel-in-progress: true - -env: - NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }} - -jobs: - preview: - name: Preview - if: github.event.review.state == 'APPROVED' - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4 - with: - fetch-depth: 0 - - name: Setup Tools - uses: tanstack/config/.github/setup@main - - name: Build Packages - run: pnpm run build:all - - name: Publish Previews - run: pnpx pkg-pr-new publish --no-template --compact ./packages/* diff --git a/examples/react/nextjs-app-prefetching/package.json b/examples/react/nextjs-app-prefetching/package.json index faf58c1c8c..f3478e4ccb 100644 --- a/examples/react/nextjs-app-prefetching/package.json +++ b/examples/react/nextjs-app-prefetching/package.json @@ -1,5 +1,5 @@ { - "name": "nextjs-app-prefetching", + "name": "@tanstack/query-example-react-nextjs-app-prefetching", "private": true, "type": "module", "scripts": { diff --git a/examples/react/shadow-dom/package.json b/examples/react/shadow-dom/package.json index 253d24e18d..68d284c42a 100644 --- a/examples/react/shadow-dom/package.json +++ b/examples/react/shadow-dom/package.json @@ -1,5 +1,5 @@ { - "name": "shadow-dom", + "name": "@tanstack/query-example-react-shadow-dom", "private": true, "version": "0.0.0", "type": "module", diff --git a/examples/solid/astro/package.json b/examples/solid/astro/package.json index fe5d671bc9..20f2a8ef4c 100644 --- a/examples/solid/astro/package.json +++ b/examples/solid/astro/package.json @@ -1,5 +1,5 @@ { - "name": "solid-query-astro-example", + "name": "@tanstack/query-example-solid-astro", "private": true, "type": "module", "scripts": { diff --git a/examples/solid/solid-start-streaming/package.json b/examples/solid/solid-start-streaming/package.json index 4f3da820fc..575458b550 100644 --- a/examples/solid/solid-start-streaming/package.json +++ b/examples/solid/solid-start-streaming/package.json @@ -1,5 +1,5 @@ { - "name": "solid-start-streaming-example", + "name": "@tanstack/query-example-solid-start-streaming", "private": true, "type": "module", "scripts": { diff --git a/package.json b/package.json index 74eb2e4cda..3b47732a5f 100644 --- a/package.json +++ b/package.json @@ -22,9 +22,8 @@ "test:build": "nx affected --target=test:build --exclude=examples/**", "test:types": "nx affected --target=test:types --exclude=examples/**", "test:knip": "knip", - "build": "nx affected --target=build --exclude=examples/**", - "build:all": "nx run-many --target=build --exclude=examples/**", - "build:csb": "nx run-many --target=build --exclude=examples/** --exclude=integrations/**", + "build": "nx affected --target=build --exclude=examples/** --exclude=integrations/**", + "build:all": "nx run-many --target=build --exclude=examples/** --exclude=integrations/**", "watch": "pnpm run build:all && nx watch --all -- pnpm run build:all", "dev": "pnpm run watch", "prettier": "prettier --ignore-unknown '**/*'",