The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 1.01 - 2021-01-06

  • This release fully performed with this Dist::Mgr software!! (Crosses fingers)
  • Added bin/distmgr script
  • ci_badges() was forcing $fs_entry param, but it should be optional; fixed
  • git_commit() now accepts $msg instead of $version as first param
  • All Git commands now print the exit code in the error message
  • Add build, dist and install commands to binary
  • Replace t/manifest.t with updated code to work properly with custom entries
  • Rework all tests that match dates... the changeover from 2020 to 2021 exposed comparison issues
  • Prevent the addition of multiple repository and bugtracker sections from being added to Makefile.PL (fixes #23; fixes #24)
  • Prevent the addition of multiple CI badge links (fixes #22)
  • Each command in distmgr binary have separate help sections (closes #30)
  • all make* functions have verbose option to print all output (closes #35)
  • In git_release(), we now call git_status() to see whether we should perform other git actions
  • Update MANIFEST.SKIP after installing Github Actions CI config file (fixes #34)
  • distmgr now does a 'git add' and make_manifest() after installing Github Actions CI file (fixes #33)
  • Performed full release and cycle of Word::Rhymes 1.03!

Documentation

Create, integrate, release a Perl distribution to the CPAN, and prepare for the next development cycle.

Modules

Automation for Perl distribution creation, integration, pre-release, release and post-release tasks.
Fetch pre-written contents for various distribution files.

Provides

in lib/Dist/Mgr/Git.pm