perladvent / Perl-Advent

The Perl Advent calendar
https://perladvent.org/
40 stars 62 forks source link

Article about GitHub Actions #423

Open davorg opened 3 months ago

davorg commented 3 months ago

Which Perl module do you want to write about: It's not a Perl module, it'll be about using Github Actions to maintain a CPAN module.

Please give a short description of the article you want to write. Two to three sentences is fine:

I think I'll want to touch on three main points:

  1. Standardised GitHub Actions to run tests, measure coverage, run linters and things like that
  2. Standardised GitHub Actions to release modules to CPAN
  3. The use of CPAN Dashboard to monitor your CPAN modules
thibaultduponchelle commented 3 months ago

Look forward to read your article πŸ‘πŸΌ

Some resources for your point 2 (but maybe you know about them):

briandfoy commented 3 months ago

Steal anything you like from mine: https://github.com/briandfoy/github_workflows The one to release on GitHub might be the most interesting.

I also have some interesting ones in https://github.com/briandfoy/PerlPowerTools for labeling issues as they come in, and https://github.com/briandfoy/business-isbn-data has one to notice external file changes and make a PR off that.

Of course, promote your book :)

davorg commented 3 months ago

@thibaultduponchelle, @briandfoy Thanks both. I'm aware of your work (and have either stolen or am planning to steal large chunks of it already πŸ˜„).

In the spirit of fair exchange, I give you https://github.com/PerlToolsTeam/github_workflows.

oalders commented 3 days ago

Hello! This is your mid-November reminder that Advent is fast approaching. The first articles will go live in less than 3 weeks. We are very much looking forward to preparing your article for publication. If you could update this ticket with an ETA for your first draft that would be very helpful when it comes to planning ahead for editing, proofreading etc. πŸŒ²πŸ€ΆπŸŽ…πŸ§

davorg commented 2 days ago

I wanna say the end of next weekend (24 Nov). But I'm secretly hoping to delight you by getting it in earlier than that.