Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 784 Bytes

RELEASE.md

File metadata and controls

34 lines (25 loc) · 784 Bytes

Rough instructions for releasing packages

  • make the code ready
  • update VERSION in lib/Analizo.pm, commit
  • write changelog in CHANGELOG.md and debian/changelog, commit
  • git push
  • release (see "Release task" below)
  • build Debian package (see "Debian package" below)
  • upload package to repository (see analizo.github.io/README.md for instructions)
  • update analizo.org site to point to the newer version

Release task

dzil release
  • this task will run all tests
  • build a tar.gz package and upload to CPAN
  • create and push git tag to GitHub

Debian package

Please install Dist::Zilla::Deb to build Debian package.

dzil debuild

To skip tests running during building package run:

DEB_BUILD_OPTIONS=nocheck dzil debuild