Skip to content

build: migrate Changesets CLI 3 and Action v2 atomically - #474

Merged
blove merged 2 commits into
mainfrom
dependabot/npm_and_yarn/changesets/cli-3.0.0
Aug 30, 2026
Merged

build: migrate Changesets CLI 3 and Action v2 atomically#474
blove merged 2 commits into
mainfrom
dependabot/npm_and_yarn/changesets/cli-3.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 17, 2026

Copy link
Copy Markdown
Contributor

Summary

  • upgrade @changesets/cli from 2.31.1 to 3.0.1
  • migrate the release workflow from changesets/action@v1 to changesets/action@v2 in the same change
  • adopt the Action v2 input/output names and pass the selected GitHub token explicitly
  • preserve Action v2’s CHANGESETS_OUTPUT channel through the repository publish wrapper
  • pin the complete release contract with regression tests

This is intentionally atomic: Changesets Action v1 supports CLI v2, while Action v2 is the compatible release path for CLI v3. The repository already standardizes on Node 24 and pnpm 10, satisfying CLI v3’s runtime floor. CJS consumer support for the published libraries is unchanged.

No package release changeset is included because this changes root-private release tooling and workflow infrastructure only.

Verification

  • pnpm install --frozen-lockfile --offline --ignore-scripts
  • pnpm security:audit — no known vulnerabilities
  • full pnpm test workspace suite
  • pnpm typecheck
  • pnpm typecheck:performance
  • pnpm typecheck:public
  • pnpm lint — 0 errors; one pre-existing TanStack Virtual React Compiler warning
  • pnpm format
  • pnpm build
  • pnpm api:check
  • pnpm publish:preflight
  • pnpm lint:packaging
  • pnpm consumer:check
  • pnpm react:compat
  • focused release/publish contract suite — 213 passing

Closes #476 by superseding its standalone Action-only update.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 17, 2026
@dependabot
dependabot Bot requested a review from blove as a code owner August 17, 2026 18:30
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 17, 2026
@vercel

vercel Bot commented Aug 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
pretable Ignored Ignored Aug 30, 2026 10:41pm

Request Review

@dependabot dependabot Bot changed the title chore(deps-dev): bump @changesets/cli from 2.31.1 to 3.0.0 chore(deps-dev): bump @changesets/cli from 2.31.1 to 3.0.1 Aug 30, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/changesets/cli-3.0.0 branch 2 times, most recently from 62770be to b88ee90 Compare August 30, 2026 17:25
@dependabot dependabot Bot changed the title chore(deps-dev): bump @changesets/cli from 2.31.1 to 3.0.1 build(deps-dev): bump @changesets/cli from 2.31.1 to 3.0.1 Aug 30, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/changesets/cli-3.0.0 branch from b88ee90 to 2a53c2a Compare August 30, 2026 19:34
Bumps [@changesets/cli](https://github.com/changesets/changesets/tree/HEAD/packages/cli) from 2.31.1 to 3.0.1.
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/cli@3.0.1/packages/cli)

---
updated-dependencies:
- dependency-name: "@changesets/cli"
  dependency-version: 3.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/changesets/cli-3.0.0 branch from 2a53c2a to 5893824 Compare August 30, 2026 22:31
@blove blove changed the title build(deps-dev): bump @changesets/cli from 2.31.1 to 3.0.1 build: migrate Changesets CLI 3 and Action v2 atomically Aug 30, 2026
@blove
blove enabled auto-merge (squash) August 30, 2026 22:41
@blove
blove merged commit 160a95b into main Aug 30, 2026
21 checks passed
@blove
blove deleted the dependabot/npm_and_yarn/changesets/cli-3.0.0 branch August 30, 2026 22:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant