Add linter for CHANGELOG formatting [ci skip] #45674
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
There have been a number of recent commits introducing incorrectly
formatted CHANGELOG entries:
To prevent these inconsistencies from happening in the future, I wrote a
small linter for CHANGELOG files that catches all of the above errors.
Other Information
rails/rails
wants running on Pull Requests? Currently I have it running as a daily job in my repo but it would definitely be more effective on PRsrails/rails
/rails/?
/a gem?Very open to feedback on the approach and would appreciate any suggestions!
cc @yahonda ref #45559 (comment)