fix(release): exclude rc tags from cliff tag_pattern so launch notes span full history #129
+7
-5
@@ -23,11 +23,13 @@ filter_unconventional = true
|
|||||||
split_commits = false
|
split_commits = false
|
||||||
protect_breaking_commits = false
|
protect_breaking_commits = false
|
||||||
filter_commits = false
|
filter_commits = false
|
||||||
tag_pattern = "v[0-9].*"
|
# Only final tags count as releases — rc rehearsal tags must not become
|
||||||
# rc tags are pipeline rehearsals, not releases — without this, the final
|
# section boundaries, or the final tag's notes would cover only
|
||||||
# tag's notes would only cover commits since the last rc (near-empty for
|
# commits-since-last-rc (v0.1.0 rendered 0 commits with ignore_tags, which
|
||||||
# v0.1.0). Ignored tags fold their commits into the next real release.
|
# drops rc-tagged commits instead of folding them forward). With rc tags
|
||||||
ignore_tags = "v.*-rc.*"
|
# outside the pattern, finals render the full span and rc tags render
|
||||||
|
# [Unreleased] with everything pending. Verified empirically on both.
|
||||||
|
tag_pattern = 'v[0-9]+\.[0-9]+\.[0-9]+$'
|
||||||
topo_order = false
|
topo_order = false
|
||||||
sort_commits = "oldest"
|
sort_commits = "oldest"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user