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: prevent stale tags from poisoning publish version detection
Three issues caused publish failures:
1. Stale tags (e.g. v2.0.0 at merge commit) made commit-and-tag-version
see zero new commits and default to patch bump (1.4.0 → 1.4.1)
2. commit-and-tag-version crashed on pre-existing tags with
"fatal: tag already exists"
3. Release event path ignored the release tag version
Fix: clean stale local tags before bumping, use --skip.tag to separate
tag creation from versioning, and create tags manually with force-replace
for idempotent re-runs.
0 commit comments