Skip to content

hotfix: configure git identity for release tag creation#20

Merged
Calvinxc1 merged 1 commit intomainfrom
hotfix/0.1.5
Feb 26, 2026
Merged

hotfix: configure git identity for release tag creation#20
Calvinxc1 merged 1 commit intomainfrom
hotfix/0.1.5

Conversation

@Calvinxc1
Copy link
Copy Markdown
Owner

Summary

  • configure git identity in release tag job before creating annotated tags
  • fixes Release On Main Merge failures caused by missing committer identity on GitHub runners

Why

The release workflow uses git tag -a, which requires user.name and user.email. Without these, tag creation fails with an identity error.

Scope

  • workflow-only change
  • no package code changes

@github-actions
Copy link
Copy Markdown

Test Results

30 tests   30 ✅  3s ⏱️
 1 suites   0 💤
 1 files     0 ❌

Results for commit 338940f.

@github-actions
Copy link
Copy Markdown

Coverage report

This PR does not seem to contain any modification to coverable code.

@Calvinxc1 Calvinxc1 marked this pull request as ready for review February 26, 2026 23:52
@Calvinxc1 Calvinxc1 merged commit 6f23721 into main Feb 26, 2026
8 checks passed
@Calvinxc1 Calvinxc1 deleted the hotfix/0.1.5 branch February 26, 2026 23:53
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