in reply to GitHub perl-ci.yml
I haven't used ExtUtils::MakeMaker since the days of Module::Build and perl 5.10 but there should be support for a cpanfile to manage these prerequisites by now. If you're new, I would suggest you switch to Module::Build/Module::Build::Tiny and Minilla to manage it all. Some of your author tests are automatically generated and run by Minilla instead of stashing them in the dist itself. Minilla would have also generated your missing LICENSE file. Could also generate a README.md based on your pod, tidy the code and pod, run spellcheck, make sure your version number is updated before release, tag the releases in git, etc. Really speeds up the entire process of managing a small distribution.
Before your next release, don't forget to add a LICENSE, delete the misplaced test /01-html.t in the base directory, and fix the typo on line 170 of /lib/WWW/Crawl.pm (itial => initial). :)
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: GitHub perl-ci.yml
by Bod (Parson) on Oct 15, 2023 at 20:33 UTC | |
by SankoR (Prior) on Oct 15, 2023 at 20:55 UTC |