Skip to content
Ferenc Erki edited this page Feb 4, 2020 · 9 revisions
  1. Tag the release commit with the version (git tag 1.8.0)
  2. Prepare the release notes for the website
    • base it on the changelog, following previous release notes as template
    • push it to the website repo, open a PR, and wait for CI/human feedback with the release note
    • prepare a news post too, following previous release posts as template
  3. Build the release with dzil build.
    • force next version with the V environment variable: V=1.2.3 dzil build
    • use _0x suffix and --trial for development releases: V=1.8.0_01 dzil build --trial
  4. Check the build contents as needed
  5. Upload tarball to PAUSE
  6. Push the tag to master branch
  7. Publish the release notes to the website
  8. Announce new release on the various channels
    • mailing list
    • IRC
    • twitter
Clone this wiki locally