You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(ci): sign auto-tags via GitHub API and handle missing seed tag
Two fixes for the Release Auto-Tag workflow:
1. Bootstrap support: when no v*.*.* tags exist, seed from v0.0.0
so the first auto-tag creates v0.0.1 instead of failing.
2. Signed tags: replace lightweight `git tag` + `git push` with
GitHub's Git database API (gh api git/tags + git/refs), which
creates annotated tag objects signed by the token identity.
Tags now show as "Verified" in the GitHub UI.
0 commit comments