Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 1.09 KB

RELEASING.rst

File metadata and controls

28 lines (18 loc) · 1.09 KB

Releasing

  1. Before releasing, check https://github.com/iiasa/climate-assessment/actions/workflows/ci-cd-workflow.yml to ensure that the push and scheduled builds are passing. Address any failures before releasing.

  2. Tag the release candidate version, i.e. with a rcN suffix, and push:

    $ git tag v0.1.5rc1
    $ git push upstream v0.1.5rc1
    
  3. Check:

    Address any warnings or errors that appear. If needed, make a new commit and go back to step (2), incrementing the rc number.

  4. On GitHub:

    • Create a new release with a new tag, e.g. v0.1.5.
    • Publish the release.
  5. Check at https://github.com/iiasa/climate-assessment/actions/workflows/publish.yaml and https://pypi.org/project/climate-assessment/ that the distributions are published.