Skip to content

Commit c939785

Browse files
ci: update github workflows (#1150)
1 parent 9394e13 commit c939785

File tree

5 files changed

+81
-79
lines changed

5 files changed

+81
-79
lines changed

.github/workflows/autofix.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@ 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
2523
uses: tanstack/config/.github/setup@main
2624
- name: Fix formatting

.github/workflows/pr.yml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,15 @@ env:
1212

1313
permissions:
1414
contents: read
15+
pull-requests: write
1516

1617
jobs:
1718
test:
1819
name: Test
1920
runs-on: ubuntu-latest
2021
steps:
2122
- name: Checkout
22-
uses: actions/checkout@v6.0.1
23+
uses: actions/checkout@v6.0.2
2324
with:
2425
fetch-depth: 0
2526
- name: Setup Tools
@@ -37,9 +38,7 @@ jobs:
3738
runs-on: ubuntu-latest
3839
steps:
3940
- name: Checkout
40-
uses: actions/checkout@v6.0.1
41-
with:
42-
fetch-depth: 0
41+
uses: actions/checkout@v6.0.2
4342
- name: Setup Tools
4443
uses: tanstack/config/.github/setup@main
4544
- name: Build Packages
@@ -51,10 +50,18 @@ jobs:
5150
runs-on: ubuntu-latest
5251
steps:
5352
- name: Checkout
54-
uses: actions/checkout@v6.0.1
55-
with:
56-
fetch-depth: 0
53+
uses: actions/checkout@v6.0.2
5754
- name: Check Provenance
5855
uses: danielroe/provenance-action@v0.1.1
5956
with:
6057
fail-on-downgrade: true
58+
version-preview:
59+
name: Version Preview
60+
runs-on: ubuntu-latest
61+
steps:
62+
- name: Checkout
63+
uses: actions/checkout@v6.0.2
64+
- name: Setup Tools
65+
uses: TanStack/config/.github/setup@main
66+
- name: Changeset Preview
67+
uses: TanStack/config/.github/changeset-preview@main

.github/workflows/release.yml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
runs-on: ubuntu-latest
2424
steps:
2525
- name: Checkout
26-
uses: actions/checkout@v6.0.1
26+
uses: actions/checkout@v6.0.2
2727
with:
2828
fetch-depth: 0
2929
- name: Setup Tools
@@ -33,11 +33,15 @@ jobs:
3333
- name: Run Tests
3434
run: pnpm run test:ci
3535
- name: Run Changesets (version or publish)
36-
uses: changesets/action@v1.5.3
36+
id: changesets
37+
uses: changesets/action@v1.7.0
3738
with:
3839
version: pnpm run changeset:version
3940
publish: pnpm run changeset:publish
4041
commit: 'ci: Version Packages'
4142
title: 'ci: Version Packages'
42-
env:
43-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
43+
- name: Comment on PRs about release
44+
if: steps.changesets.outputs.published == 'true'
45+
uses: TanStack/config/.github/comment-on-release@main
46+
with:
47+
published-packages: ${{ steps.changesets.outputs.publishedPackages }}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
]
3939
},
4040
"devDependencies": {
41-
"@changesets/cli": "^2.29.8",
41+
"@changesets/cli": "^2.30.0",
4242
"@playwright/test": "^1.53.1",
4343
"@svitejs/changesets-changelog-github-compact": "^1.2.0",
4444
"@tanstack/eslint-config": "0.3.4",

0 commit comments

Comments
 (0)