From 2a8135377894ba89b6407189df2ded956e38672b Mon Sep 17 00:00:00 2001 From: Shaun Arman Date: Sun, 7 Jun 2026 17:17:03 -0500 Subject: [PATCH] fix(ci): exclude internal migration commits from changelog Add skip rules for the initial full-copy/sanitization commits so they never appear in generated release notes or CHANGELOG.md. --- cliff.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cliff.toml b/cliff.toml index 48af4e99..2d2eeae0 100644 --- a/cliff.toml +++ b/cliff.toml @@ -32,6 +32,9 @@ tag_pattern = "v[0-9].*" ignore_tags = "rc|alpha|beta" sort_commits = "oldest" commit_parsers = [ + # Internal migration commits — never expose in release notes + { message = "(?i)full.copy.from.apollo", skip = true }, + { message = "(?i)trcaa.*sanitiz", skip = true }, { message = "^feat", group = "Features" }, { message = "^fix", group = "Bug Fixes" }, { message = "^perf", group = "Performance" },