Add a bot for changelog
🚀 Feature
Add a bot to check whether CHANGELOG.md is updated or not in a PR
Motivation
We can add a bot to check if CHANGELOG.md is updated or now wherever it's required. We can mark this as required.
release branch
If possible to do with milestones then milestones set to release/xxx must have a CHANGELOG since all the changes made considering base as the release branch are features/enhancement. Other changes made there are like adding a new changelog section or syncing master to release branch, CHANGELOG is anyways updated.
master
For the master branch, if a PR has labels documentation, tests/ci, tutorial/examples then we can ignore this requirement. For rest it should be marked as required.
Alternatives
Manually check if it's updated or not.
Of course open to suggestions here. Please feel free to edit/update as per requirement.
cc @Borda