Skip to content

fix(ci): call changeset directly in release workflow - #5

Merged
dennation merged 1 commit into
mainfrom
claude/fix-release-workflow
Jul 21, 2026
Merged

fix(ci): call changeset directly in release workflow#5
dennation merged 1 commit into
mainfrom
claude/fix-release-workflow

Conversation

@dennation

Copy link
Copy Markdown
Owner

The Release workflow failed on the first run: changesets/action's version: pnpm version invoked pnpm's built-in version command (which just printed Node/pnpm versions) instead of changeset version. Nothing bumped, so the release branch had no commits and the "Version Packages" PR errored with No commits between main and changeset-release/main.

Fix: call changeset directly in the action — version: pnpm changeset version / publish: pnpm changeset publish — and drop the misleading version/changeset package scripts (the version script never ran anyway; pnpm version is built in).

After merge, the Release workflow will open a proper "Version Packages" PR from the pending Initial release changeset (0.0.0 → 0.1.0).

Test plan

  • package.json valid
  • Release workflow opens a Version Packages PR on merge to main

`pnpm version` ran pnpm's built-in version command (printed Node versions), not
`changeset version`, so nothing bumped and the release PR came up empty. Use
`pnpm changeset version` / `pnpm changeset publish` in changesets/action, and
drop the misleading `version`/`changeset` package scripts.
@dennation
dennation merged commit 0f3a0ce into main Jul 21, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant