Skip to content

ci: upgrade changesets/action to v2 for changesets cli v3 - #177

Merged
HugoRCD merged 1 commit into
mainfrom
ci/changesets-action-v2
Oct 7, 2026
Merged

HugoRCD merged 1 commit into
mainfrom
ci/changesets-action-v2

Conversation

@HugoRCD

@HugoRCD HugoRCD commented Oct 7, 2026

Copy link
Copy Markdown
Member

🔗 Linked issue

None.

📚 Description

Since 11 September, the release workflow has published to npm but has not created git tags or GitHub releases. The last ones are @github-tools/sdk@1.16.0 and @github-tools/eve-extension@0.7.0.

#142 moved @changesets/cli from 2.31.1 to 3.0.2. release.yml still used changesets/action v1.9.0, which detects published packages by parsing the CLI's New tag: lines. CLI v3 no longer prints them, so published stayed false. As a result, the action skipped creating GitHub releases, and the Push tags and Rewrite release notes steps never ran. The changesets maintainers document action v1 as the match for CLI v2, and action v2 for CLI v3 (changesets/action#694).

Changes to .github/workflows/release.yml:

  • changesets/action v1.9.0 → v2.1.2, pinned by SHA.
  • Inputs renamed to the v2 names: pr-title, commit-message, version-script, publish-script, create-github-releases.
  • commitMode: github-api and the GITHUB_TOKEN env removed. v2 pushes through the GitHub API by default and uses the workflow token.
  • The release notes step reads outputs.published-packages.

The git identity and Push tags steps are unchanged.

Missing tags and releases for sdk 1.16.1–1.18.0 and eve-extension 0.7.1–0.8.1 need a one-off backfill, since those versions are already on npm and the workflow will not publish them again.

📝 Checklist

  • I have linked an issue or discussion.
  • I have updated the documentation accordingly.

@vercel

vercel Bot commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

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

Project Deployment Actions Updated
github-tools-docs Ready Ready Preview, v0 Oct 7, 2026 4:26pm UTC
github-tools-test-agent Ready Ready Preview, v0 Oct 7, 2026 4:26pm UTC

@github-actions github-actions Bot added the ci label Oct 7, 2026
@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

Thank you for following the naming conventions! 🙏

@HugoRCD
HugoRCD merged commit 6b64235 into main Oct 7, 2026
15 checks passed
@HugoRCD
HugoRCD deleted the ci/changesets-action-v2 branch October 7, 2026 16:26

This branch was successfully deployed

2 active deployments
Preview – github-tools-test-agent — 939e067e Deployed Oct 7, 2026 by vercel[bot]
Preview – github-tools-docs — 939e067e Deployed Oct 7, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant