From eec44aeead264296521d25a889d0fa53b1cdf604 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 27 Aug 2026 19:25:44 +0000 Subject: [PATCH 1/2] chore(deps): bump changesets/action from 1.9.0 to 2.1.1 Bumps [changesets/action](https://github.com/changesets/action) from 1.9.0 to 2.1.1. - [Release notes](https://github.com/changesets/action/releases) - [Changelog](https://github.com/changesets/action/blob/main/CHANGELOG.md) - [Commits](https://github.com/changesets/action/compare/a45c4d594aa4e2c509dc14a9f2b3b67ba3780d0d...8488615a623b1b9c987934bb89eae8af6a946ac1) --- updated-dependencies: - dependency-name: changesets/action dependency-version: 2.1.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9408ec4bf..6d6c3b217 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -49,7 +49,7 @@ jobs: - name: Create or update release PR id: changesets - uses: changesets/action@a45c4d594aa4e2c509dc14a9f2b3b67ba3780d0d # v1.9.0 + uses: changesets/action@8488615a623b1b9c987934bb89eae8af6a946ac1 # v2.1.1 with: commit: "chore: release" prDraft: create @@ -126,7 +126,7 @@ jobs: - name: Publish to npm and create GitHub releases id: changesets - uses: changesets/action@a45c4d594aa4e2c509dc14a9f2b3b67ba3780d0d # v1.9.0 + uses: changesets/action@8488615a623b1b9c987934bb89eae8af6a946ac1 # v2.1.1 with: createGithubReleases: true publish: npm run changeset -- publish From 220a55dc09974481f5c390c9eb80b6563145076d Mon Sep 17 00:00:00 2001 From: Eden Zimbelman Date: Thu, 27 Aug 2026 12:38:02 -0700 Subject: [PATCH 2/2] ci(release): migrate release.yml to changesets/action v2 inputs changesets/action v2.0.0 renamed and removed several inputs. The Dependabot bump only changed the version pin, so update the two action invocations to the v2 input schema: - commit -> commit-message - prDraft -> pr-draft - title -> pr-title - version -> version-script - publish -> publish-script - createGithubReleases -> create-github-releases - GITHUB_TOKEN env -> github-token input (the env var is no longer read) v2 pushes commits/tags via the GitHub API by default, authenticated by github-token, so no additional git-CLI credentials are needed. Co-Authored-By: Claude --- .github/workflows/release.yml | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6d6c3b217..ee3ae571b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -51,12 +51,11 @@ jobs: id: changesets uses: changesets/action@8488615a623b1b9c987934bb89eae8af6a946ac1 # v2.1.1 with: - commit: "chore: release" - prDraft: create - title: "chore: release" - version: npm run version - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + commit-message: "chore: release" + github-token: ${{ secrets.GITHUB_TOKEN }} + pr-draft: create + pr-title: "chore: release" + version-script: npm run version - name: Check if publish is needed id: published @@ -128,10 +127,9 @@ jobs: id: changesets uses: changesets/action@8488615a623b1b9c987934bb89eae8af6a946ac1 # v2.1.1 with: - createGithubReleases: true - publish: npm run changeset -- publish - env: - GITHUB_TOKEN: ${{ steps.credentials.outputs.token }} + create-github-releases: true + github-token: ${{ steps.credentials.outputs.token }} + publish-script: npm run changeset -- publish - name: Get publication details if: steps.changesets.outputs.published == 'true'