Skip to content

HOWTORELEASE

affeldt-aist edited this page Dec 14, 2022 · 25 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
  • git checkout -b changelogXYZ
  • Commit message: "changelog for version X.Y.Z"
  1. Update INSTALL.md if necessary (version numbers, dependencies, etc.)

  2. Check the opam file if necessary (tags, authors, description, etc.)

  1. Close the milestone

  2. (Optional) Generate the HTML documentation

  3. Draft the release

  4. Announce to Zulip:

Publish the opam package

  1. Submit a new opam package to https://github.com/coq/opam-coq-archive
  • details omitted for now.
  1. Annouce on Zulip: