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
ci: trigger release.yml on release creation so drafts build automatically
release-please creates the GitHub Release as a draft, and draft releases
don't spawn a git tag until they're published — which meant the
tag-push trigger never fired and no build ran. Users had to manually
git-push-tag after every release to get binaries.
Add a second trigger `release: [created]` that fires when release-please
drops its draft. checkout now uses release.target_commitish as the ref
(draft releases don't have tags yet to check out). All downstream steps
resolve the tag name via github.event.release.tag_name with fallback to
github.ref_name so tag-push remains as a maintainer-rescue path.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
0 commit comments