From 67c952491e89b7c3a9ff82a77d52b9890be39898 Mon Sep 17 00:00:00 2001 From: Kevin Van Cott Date: Sat, 22 Aug 2026 11:15:58 -0500 Subject: [PATCH 1/2] ci: complete Changesets v3 migration --- .changeset/config.json | 3 ++- .changeset/real-llamas-study.md | 2 ++ .github/workflows/release.yml | 15 +++++++-------- 3 files changed, 11 insertions(+), 9 deletions(-) create mode 100644 .changeset/real-llamas-study.md diff --git a/.changeset/config.json b/.changeset/config.json index 8856c6591c..451f00b003 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -1,5 +1,5 @@ { - "$schema": "https://unpkg.com/@changesets/config@3.1.2/schema.json", + "$schema": "https://unpkg.com/@changesets/config@4.0.0/schema.json", "changelog": [ "@changesets/changelog-github", { "repo": "TanStack/table", "disableThanks": true } @@ -11,6 +11,7 @@ "fixed": [], "linked": [["@tanstack/*"]], "ignore": [], + "privatePackages": { "version": false, "tag": false }, "___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": { "onlyUpdatePeerDependentsWhenOutOfRange": true } diff --git a/.changeset/real-llamas-study.md b/.changeset/real-llamas-study.md new file mode 100644 index 0000000000..a845151cc8 --- /dev/null +++ b/.changeset/real-llamas-study.md @@ -0,0 +1,2 @@ +--- +--- diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ba730a7313..c62ea47826 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -40,19 +40,18 @@ jobs: run: npx nx-cloud stop-all-agents - name: Run Changesets (version or publish) id: changesets - uses: changesets/action@63a615b9cd06ba9a3e6d13796c7fbcb080a60a0b # v1.8.0 + uses: changesets/action@fdf536a68c4154480c89b42547f8102cf0d8bc47 # v2.1.1 with: - version: pnpm run changeset:version - publish: pnpm run changeset:publish - commit: 'ci: Version Packages' - title: 'ci: Version Packages' - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + version-script: pnpm run changeset:version + publish-script: pnpm run changeset:publish + commit-message: 'ci: Version Packages' + pr-title: 'ci: Version Packages' + github-token: ${{ secrets.GITHUB_TOKEN }} - name: Comment on PRs about release if: steps.changesets.outputs.published == 'true' uses: TanStack/config/.github/comment-on-release@e4b48f16568324f76f467aa4c2aac2f05db632c3 # main with: - published-packages: ${{ steps.changesets.outputs.publishedPackages }} + published-packages: ${{ steps.changesets.outputs.published-packages }} audit: name: Audit From 79b86ab38f8276c1568255987fb12083d7437859 Mon Sep 17 00:00:00 2001 From: Kevin Van Cott Date: Sat, 22 Aug 2026 13:38:46 -0500 Subject: [PATCH 2/2] ci: pin Changesets action to release commit --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c62ea47826..26a190976c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -40,7 +40,7 @@ jobs: run: npx nx-cloud stop-all-agents - name: Run Changesets (version or publish) id: changesets - uses: changesets/action@fdf536a68c4154480c89b42547f8102cf0d8bc47 # v2.1.1 + uses: changesets/action@8488615a623b1b9c987934bb89eae8af6a946ac1 # v2.1.1 with: version-script: pnpm run changeset:version publish-script: pnpm run changeset:publish