Skip to content

Steps to release a new version

Weiyuan Wu edited this page Jul 28, 2020 · 10 revisions

Prerequisites

Steps

  • Keep your local workspace clean, ensure everything is already committed / pulled. Note: the release starts from the local develop branch.
  • Decide the release type: it should be any of major, minor or patch. Take a look at the standard for rules.
  • Run command just release-note to check the release note.
  • Run command just release <release type> and confirm.
  • Go to the release page and edit the release note draft.
  • Publish the release note.
  • Run poetry publish, fill in the username and password for publishing the library to PyPI.
  • Update the conda recipe (Talk to @dovahcrow if you are first time doing it).
Clone this wiki locally