SIGN IN SIGN UP

feat(rules): add breaking-change-exclamation-mark (#4548)

* feat(rules): add breaking-change-exclamation-mark

Implements and closes #4547.

* feat(rules): breaking-change-exclamation-mark pull request changes

Addresses review feedback from @JounQin about pull request #4548.

- Use `breakingHeaderPattern` to search for the exclamation mark in the header.
- Correct the regular expression to require that BREAKING CHANGE in the footer be anchored at the
  beginning of a line.
- Updated the `RulesConfig` type.

* feat(rules): breaking-change-exclamation-mark pull request feedback

Address pull request feedback from @JounQin.

- Fixed regex for `subject-exclamation-mark`.
- Fixed sorting for `RulesConfig`.
- Fixed sorting for `rules.md`.
A
Adam Christiansen committed
c4d419bc76aab72092f1ebd7c0922729a576b7a5
Parent: 63e7ad4
Committed by GitHub <noreply@github.com> on 10/3/2025, 8:32:16 AM