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
182 stars 23 forks source link

Ensure release target commands work #111

Closed weierophinney closed 2 years ago

weierophinney commented 2 years ago

Discovered when releasing 2.12.0: In 3.4 of knplabs/github-api, the Client::AUTH_* constants were deprecated in favor of AuthMethod::* constants; in later versions in the 3.x release, the original constants were removed (a BC break).

This patch updates to use the AuthMethod constants, and pins to 3.4 and later to ensure they work.