Skip to content

Use signed Changesets release commits#434

Merged
kvz merged 1 commit into
mainfrom
release-sign
Jun 15, 2026
Merged

Use signed Changesets release commits#434
kvz merged 1 commit into
mainfrom
release-sign

Conversation

@kvz

@kvz kvz commented Jun 15, 2026

Copy link
Copy Markdown
Member

Why

The post-merge release workflow failed when changesets/action tried to push changeset-release/main with an unsigned git-cli commit. Repository rules now require verified signatures, so the version PR branch was rejected before it could be opened.

What

  • Switch changesets/action to commitMode: github-api so version commits and tags are GPG-signed by GitHub.

Validation

  • corepack yarn check

@kvz kvz merged commit 101acbe into main Jun 15, 2026
12 checks passed
@kvz kvz deleted the release-sign branch June 15, 2026 12:14
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