From bf7a393dd34541da0ddf98fc1e4edd8bee542f5e Mon Sep 17 00:00:00 2001 From: Vulthil Date: Sun, 19 Jul 2026 21:29:32 +0200 Subject: [PATCH] ci: skip release-automation chore commits in generated release notes --- cliff.toml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/cliff.toml b/cliff.toml index 800777d8..40f46f7d 100644 --- a/cliff.toml +++ b/cliff.toml @@ -14,6 +14,13 @@ trim = true conventional_commits = true filter_unconventional = true commit_parsers = [ + # Release-automation commits (mark-api-shipped, version-bump, and baseline-propagation PRs) are + # process noise in consumer-facing notes. Parsers are first-match-wins, so these skips must stay + # above the generic ^chore parser; the patterns anchor to the exact commit-message templates in + # release.yml and version-bump.yml. + { message = "^chore: mark public API shipped", skip = true }, + { message = "^chore: bump version to", skip = true }, + { message = "^chore: validate packages against", skip = true }, { message = "^feat", group = "Features" }, { message = "^fix", group = "Bug Fixes" }, { message = "^docs", group = "Documentation" },