Public release checklist

To release publicly, we need:

Then to kick off: 🚀

  • Create a prod account on pypi.org
  • Create an API Token on pypi.org
  • Create the CI/CD variable: $PYPI_TOKEN
    • Store the var as protected & masked
  • Merge the following MR: !85 (merged) (29th October NZT)
    • semantic-release automatically pushes package to pypi.org & gitlab package registry
  • Manually make the project public
  • Ensure everything looks as expected
    • package is published on gitlab package registry, pypi.org, links in main doc are valid etc.
  • Publicize the blog - Set for release on 29th October PDT
  • Notify relevant Slack channels of release
Edited by Neil McDonald