Release HOWTO

Prepare release

  • Update the version data in version.moon
  • Update NEWS.rst, with histofile ;)
  • Commit the release notes and version changes
  • Create a signed tag for the release
  • Push the changes, including the new tag, to the GitHub repository
  • Create new release on GitHub

Announce release

Check the generated tarballs for errors; missing files, stale files, &c

You should also perform test installations, to check the experience histofile users will have.