Skip to content

Commit 4c87002

Browse files
ci: add changeset version preview (#10277)
1 parent d4fd941 commit 4c87002

4 files changed

Lines changed: 22 additions & 14 deletions

File tree

.github/workflows/autofix.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,9 @@ jobs:
1818
runs-on: ubuntu-latest
1919
steps:
2020
- name: Checkout
21-
uses: actions/checkout@v6.0.1
22-
with:
23-
fetch-depth: 0
21+
uses: actions/checkout@v6.0.2
2422
- name: Setup Tools
25-
uses: tanstack/config/.github/setup@main
23+
uses: TanStack/config/.github/setup@main
2624
- name: Fix formatting
2725
run: pnpm run format
2826
- name: Apply fixes

.github/workflows/labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Labeler
22

33
on:
4-
- pull_request_target
4+
pull_request_target:
55

66
permissions:
77
contents: read

.github/workflows/pr.yml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ jobs:
2020
runs-on: ubuntu-latest
2121
steps:
2222
- name: Checkout
23-
uses: actions/checkout@v6.0.1
23+
uses: actions/checkout@v6.0.2
2424
with:
2525
fetch-depth: 0
2626
- name: Start Nx Agents
2727
run: npx nx-cloud start-ci-run --distribute-on=".nx/workflows/dynamic-changesets.yaml"
2828
- name: Setup Tools
29-
uses: tanstack/config/.github/setup@main
29+
uses: TanStack/config/.github/setup@main
3030
- name: Get base and head commits for `nx affected`
3131
uses: nrwl/nx-set-shas@v4.4.0
3232
with:
@@ -41,11 +41,11 @@ jobs:
4141
runs-on: ubuntu-latest
4242
steps:
4343
- name: Checkout
44-
uses: actions/checkout@v6.0.1
44+
uses: actions/checkout@v6.0.2
4545
with:
4646
fetch-depth: 0
4747
- name: Setup Tools
48-
uses: tanstack/config/.github/setup@main
48+
uses: TanStack/config/.github/setup@main
4949
- name: Build Packages
5050
run: pnpm run build:all
5151
- name: Publish Previews
@@ -65,10 +65,20 @@ jobs:
6565
runs-on: ubuntu-latest
6666
steps:
6767
- name: Checkout
68-
uses: actions/checkout@v6.0.1
68+
uses: actions/checkout@v6.0.2
6969
with:
7070
fetch-depth: 0
7171
- name: Check Provenance
7272
uses: danielroe/provenance-action@v0.1.1
7373
with:
7474
fail-on-downgrade: true
75+
version-preview:
76+
name: Version Preview
77+
runs-on: ubuntu-latest
78+
steps:
79+
- name: Checkout
80+
uses: actions/checkout@v6.0.2
81+
- name: Setup Tools
82+
uses: TanStack/config/.github/setup@main
83+
- name: Changeset Preview
84+
uses: TanStack/config/.github/changeset-preview@main

.github/workflows/release.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ jobs:
2525
runs-on: ubuntu-latest
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@v6.0.1
28+
uses: actions/checkout@v6.0.2
2929
with:
3030
fetch-depth: 0
3131
- name: Start Nx Agents
3232
run: npx nx-cloud start-ci-run --distribute-on=".nx/workflows/dynamic-changesets.yaml"
3333
- name: Setup Tools
34-
uses: tanstack/config/.github/setup@main
34+
uses: TanStack/config/.github/setup@main
3535
- name: Run Tests
3636
run: pnpm run test:ci
3737
- name: Stop Nx Agents
@@ -50,7 +50,7 @@ jobs:
5050
# done
5151
- name: Run Changesets (version or publish)
5252
id: changesets
53-
uses: changesets/action@v1.5.3
53+
uses: changesets/action@v1.7.0
5454
with:
5555
version: pnpm run changeset:version
5656
publish: pnpm run changeset:publish
@@ -69,6 +69,6 @@ jobs:
6969
# PR_NUMBER: ${{ steps.changesets.outputs.pullRequestNumber }}
7070
- name: Comment on PRs about release
7171
if: steps.changesets.outputs.published == 'true'
72-
uses: tanstack/config/.github/comment-on-release@main
72+
uses: TanStack/config/.github/comment-on-release@main
7373
with:
7474
published-packages: ${{ steps.changesets.outputs.publishedPackages }}

0 commit comments

Comments
 (0)