This PR adds a new composite Github Action check_new_changelog(.github/actions/check_new_changelog/action.yml) and applies it in our ci.yml, for those newly-added changelog files under the changelog directory, it will check:
the CHANGELOG kind belongs to [added, changed, fixed, removed]
the PR number matches the real one
the file extension is md
Closes #2357
Checklist:
[x] I have read CONTRIBUTING.md
[ ] I have written necessary tests and rustdoc comments
[ ] A change log has been added if this PR modifies nix's API
What does this PR do
This PR adds a new composite Github Action
check_new_changelog
(.github/actions/check_new_changelog/action.yml) and applies it in ourci.yml
, for those newly-added changelog files under thechangelog
directory, it will check:md
Closes #2357
Checklist:
CONTRIBUTING.md