Skip to content

HOWTORELEASE

affeldt-aist edited this page Dec 12, 2020 · 26 revisions

How to release

Publish a release

  1. Check that the milestone is complete.

  2. Announce on Zulip:

  • "We are preparing the X.Y.Z version of mathcomp-analysis, please do not merge into master until further notice."
  1. Edit the changelogs
  • Commit message: "changelog for version X.Y.Z"
  1. Check the opam file if necessary (tags, authors, description, etc.).

  2. Update INSTALL.md if necessary (version numbers, dependencies, etc.).

  3. Close the milestone.

  4. Draft the release

  5. Announce to Zulip:

  • "We have released the X.Y.Z version of mathcomp-analysis, it is now ok to merge into master."

Publish the opam package

  1. Update the date of the opam file in master if necessary

  2. Submit a new opam package to https://github.com/coq/opam-coq-archive

  • details omitted for now.
  1. Annouce on Zulip: