-
-
Notifications
You must be signed in to change notification settings - Fork 46
Release checklist
Joris Van den Bossche edited this page Jun 24, 2024
·
3 revisions
Releasing:
- Make an empty release commit:
git commit --allow-empty -m 'RLS: v0.2.1'
- Tag the commit using an annotated tag.
git tag -a v0.2.1 -m "Version 0.2.1"
- Push the RLS commit and the tag with
git push upstream main --follow-tags
- Then the github worflow will create sdist/wheel, upload to PyPI, create a GitHub release, and attach the sdist
- Manually update the GitHub release body text (with content from changelog)
Packaging:
- update on conda-forge should be done automatically once the github release is made
- PyPI is already done by workflow