This aims to help standardize and automate your repository management in a way that helps you save time and effort, allowing you to focus on your projects than the minutae of administration.
-
Automated Issue / Pull Request Labelling
- Issues: Autoamtically labels your issues using keywords in the title of your issues.
- Pull Requests: Automatically labels your Pull Requests based on their status (i.e. Draft / Ready for Review) & updates your Pull Requests with an
aspect.*
label based on the issue it is fixing / closing OR your own classification in the Pull Request body.
-
Automatic Changelog Updating
- Updates your Changelogs on a Draft Release based on merged pull requests between your last release and current release. (Uses
aspect.*
labels given to your PRs as headers).
- Updates your Changelogs on a Draft Release based on merged pull requests between your last release and current release. (Uses
A more in-depth description of the Bot's Features can be found in the features document.
Feel free to fork this and customize it to your own needs 😃