Dist::Zilla::Plugin::GitHub::CreateRelease

Timothy Legge - Aug 22 '23 - - Dev Community

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...

. . . . . . . .
Terabox Video Player