Skip to content

Commit 69fcbcf

Browse files
authored
fix: Fix changelog generation for non-breaking chnages (#257)
* Use a pattern to match breaking changes * Define group `docs` instead of `doc`
1 parent 4895f42 commit 69fcbcf

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

β€Žgit-cliff-release/cliff.tomlβ€Ž

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -78,22 +78,22 @@ commit_preprocessors = []
7878
commit_parsers = [
7979
{ message = "^feat|^patch", group = "<!-- 0 -->πŸš€ Features" },
8080
{ message = "^fix|^bug", group = "<!-- 1 -->πŸ› Bug Fixes" },
81-
{ message = "^doc", breaking = true, group = "<!-- 3 -->πŸ“š Documentation" },
82-
{ message = "^doc", skip = true },
81+
{ message = "^docs(\\(.+\\))?!:", group = "<!-- 3 -->πŸ“š Documentation" },
82+
{ message = "^docs", skip = true },
8383
{ message = "^perf", group = "<!-- 4 -->⚑ Performance" },
84-
{ message = "^refactor", breaking = true, group = "<!-- 2 -->🚜 Refactor" },
84+
{ message = "^refactor(\\(.+\\))?!:", group = "<!-- 2 -->🚜 Refactor" },
8585
{ message = "^refactor", skip = true },
86-
{ message = "^style", breaking = true, group = "<!-- 5 -->🎨 Styling" },
86+
{ message = "^style(\\(.+\\))?!:", group = "<!-- 5 -->🎨 Styling" },
8787
{ message = "^style", skip = true },
88-
{ message = "^test", breaking = true, group = "<!-- 6 -->πŸ§ͺ Testing" },
88+
{ message = "^test(\\(.+\\))?!:", group = "<!-- 6 -->πŸ§ͺ Testing" },
8989
{ message = "^test", skip = true },
9090
{ message = "^chore\\(release\\): prepare for", skip = true },
9191
{ message = "^chore\\(deps.*\\)", skip = true },
9292
{ message = "^chore\\(pr\\)", skip = true },
9393
{ message = "^chore\\(pull\\)", skip = true },
94-
{ message = "^chore|^ci", breaking = true, group = "<!-- 7 -->βš™οΈ Miscellaneous Tasks" },
94+
{ message = "^(chore|ci)(\\(.+\\))?!:", group = "<!-- 7 -->βš™οΈ Miscellaneous Tasks" },
9595
{ message = "^chore|^ci", skip = true },
96-
{ message = "^build", breaking = true, group = "<!-- 7 -->πŸ—οΈ Build" },
96+
{ message = "^build(\\(.+\\))?!:", group = "<!-- 7 -->πŸ—οΈ Build" },
9797
{ message = "^build", skip = true },
9898
{ body = ".*security", group = "<!-- 8 -->πŸ›‘οΈ Security" },
9999
{ message = "^revert", group = "<!-- 9 -->◀️ Revert" },

0 commit comments

Comments
Β (0)