Skip to content

fix(release) configure git identity for release commits#25

Merged
indexzero merged 1 commit intomainfrom
fix/release-commit
Apr 14, 2026
Merged

fix(release) configure git identity for release commits#25
indexzero merged 1 commit intomainfrom
fix/release-commit

Conversation

@indexzero
Copy link
Copy Markdown
Owner

@indexzero indexzero commented Apr 14, 2026

What

Adds a git config step to the release workflow that sets the committer identity to github-actions[bot].

Why

release-it commits the version bump and changelog update back to main. The GitHub Actions runner has no default git identity, so git commit fails with "Author identity unknown". The github-actions[bot] identity is the standard convention for CI-authored commits.

Risk Assessment

Low risk. Additive step in the release workflow. Does not affect the publish or tagging logic.

The release workflow needs a git user identity to commit the version
bump and changelog update. Use the github-actions[bot] identity.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@indexzero indexzero mentioned this pull request Apr 14, 2026
@indexzero indexzero merged commit c01239f into main Apr 14, 2026
5 checks passed
@indexzero indexzero deleted the fix/release-commit branch April 14, 2026 18:31
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