Skip to content
P. L. Lim edited this page Sep 9, 2026 · 2 revisions

How to release

  1. Make sure the commit you will tag on does not have [ci skip] or [skip ci] in its message.
  2. Tag main with release tag: git tag -s "vX.Y.Z" -m "Tagging version vX.Y.Z"
  3. Push the tag and check "Release" action. If green, proceed. If not, fix the problem and re-tag. Make sure it gets on PyPI.
  4. Make a GitHub Release off the tag and publish it. Remember to add change log. Check Zenodo DOI to make sure it got pushed properly.

Clone this wiki locally