Rough instructions for releasing packages

  • make the code ready
    • all tests are passing on linux, freebsd and any other supported platform
  • make sure VERSION in lib/ is correct
  • update, commit
  • git push
  • run dzil release (see "Release task" below for details)
  • update Debian package (see "Debian package" below)
  • update site to point to the newer version
  • update VERSION in lib/ to the next version, commit

Release task

The Dist::Zilla task dzil release do:

  • run all tests
  • build a tar.gz package and upload to CPAN
  • create and push git tag to GitHub

Debian package

Analizo has oficial Debian package and it's managed at Debian Perl Group umbrella:


Please update Debian package on every Analizo release.