Timothy Legge
Posted on August 22, 2023
I released an initial version of Dist::Zilla::Plugin::GitHub::CreateRelease.
It creates a GitHub Release complete with release notes (per options) and attaches the #cpan archive to the release.
Its great for ensuring that you create a GitHub Release when you release a new #perl module version to cpan.
It is likely rough so pull requests are welcome.
It supports:
- Draft Releases
- Obtaining release notes from the Change Log file, a specified file, the output of Dist::Zilla::Plugin::SignReleaseNotes or a generic release note generated by the module.
- Attaching the cpan archive
- Adding a checksum for the cpan archive to the release notes
- specifying that the notes should be a code block (verbatim text)
Hope its useful...
💖 💪 🙅 🚩
Timothy Legge
Posted on August 22, 2023
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.