fix(release): exclude rc tags from cliff tag_pattern so launch notes span full history #129
Reference in New Issue
Block a user
Delete Branch "fix/launch-notes-tag-pattern"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Follow-up to #127 — its
ignore_tagsapproach was wrong: git-cliff drops rc-tagged commits from the next release's section rather than folding them forward. A simulatedv0.1.0rendered a header with zero commits (rc.3's 99-byte notes were the same symptom).Fix: rc tags are excluded from
tag_patternentirely, so only final tags are section boundaries. Verified in a scratch clone:v0.1.0: 8.8KB, full history from initial commit[Unreleased]with the full pending spanNo workflow changes needed —
git-cliff --currentbehaves correctly for both tag styles. Last known pipeline defect; after this, v0.1.0 needs no rc.5 (notes generation is config-only, exercised locally).