chore(cliff): skip auto-regen bot commits in changelog parser
Filter out 'chore(changelog): regenerate for vX.Y.Z [skip ci]' commits that the release.yml workflow auto-creates. They're pure machine traffic and only added noise to release notes.
This commit is contained in:
@@ -101,6 +101,12 @@ commit_parsers = [
|
||||
{ message = "^Merge branch", skip = true },
|
||||
{ message = "^Merge remote-tracking", skip = true },
|
||||
|
||||
# --- Skip release-machinery noise ---
|
||||
# The release.yml workflow auto-commits a CHANGELOG.md regen with this
|
||||
# subject after every tag push. Hide it from release notes — it's pure
|
||||
# machine traffic, not a user-visible change.
|
||||
{ message = "^chore\\(changelog\\): regenerate for v", skip = true },
|
||||
|
||||
# --- Prefix-based (deterministic, anchored to subject line) ---
|
||||
# New models / new compose paths
|
||||
{ message = "^models[(:]", group = "🎯 New models + serving paths" },
|
||||
|
||||
Reference in New Issue
Block a user