phly / keep-a-changelog

Tools for manipulating CHANGELOG.md files in Keep A Changelog format, including tagging and releasing.
https://phly.github.io/keep-a-changelog/
BSD 2-Clause "Simplified" License
181 stars 21 forks source link

Add milestones integration #76

Closed weierophinney closed 4 years ago

weierophinney commented 4 years ago

This patch adds milestone capabilities to the tooling. Providers can now be optionally "milestone-aware", meaning they can list, create, and close milestones. Both the GitHub and GitLab providers now implement this functionality.

The functionality drives the following milestone-specific commands:

Additionally, all bump commands and the unreleased:promote command now expose the following options:

Closes #59