Publishing the Perl Core

Status

Source tag perl/v0.1.0 maps to CPAN distribution Praxo-Core version 0.1.0. The release workflow is .github/workflows/perl-release.yml.

Build

From language/perl/:

perl Makefile.PL
make
make test
make dist

The distribution tarball is written to language/perl/.

Release workflow

The build job verifies VERSION, Makefile.PL, and the perl/v* tag, then runs the native gates and make dist. The publish job skips an already published version, otherwise uploads with cpan-upload.

Credentials

Verify

cpanm Praxo::Agent
perl -MPraxo::Agent -e 'print "ok\n"'

The MetaCPAN release page and a clean install are the publication evidence.