-
-
Notifications
You must be signed in to change notification settings - Fork 199
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow special handling for "skipped" breaking changes #106
Labels
feature/request
New feature or request
Comments
sbmueller
added a commit
to sbmueller/git-cliff
that referenced
this issue
Oct 1, 2022
sbmueller
added a commit
to sbmueller/git-cliff
that referenced
this issue
Oct 1, 2022
sbmueller
added a commit
to sbmueller/git-cliff
that referenced
this issue
Oct 1, 2022
10 tasks
sbmueller
added a commit
to sbmueller/git-cliff
that referenced
this issue
Oct 3, 2022
sbmueller
added a commit
to sbmueller/git-cliff
that referenced
this issue
Oct 3, 2022
sbmueller
added a commit
to sbmueller/git-cliff
that referenced
this issue
Oct 4, 2022
orhun
added a commit
that referenced
this issue
Oct 4, 2022
* feat(changelog): breaking changes are never skipped Fixes #106 * test(fixture): add test fixture for skipping breaking changes Co-authored-by: Orhun Parmaksız <orhunparmaksiz@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
On many of my projects, I choose to skip some scopes in the changelog, for example
chore
andrefactor
. This keeps the noise down and allows people to see features and fixes without the distraction of all the moving cheese.However sometimes one of those commits will be marked as a breaking change (
chore!: ....
). These commits should not be skipped in the changelog. I found I catch these with a commit parser added early in the list. Unfortunately the other rules setting group titles then don't get applied.I can work it out by having duplicate rules for each group with breaking changes not being skipped and others being skipped, but it means a lot more rules that I would have expected.
I think there should probably be some top level support for handling breaking changes such that they can always override skip values.
The text was updated successfully, but these errors were encountered: