You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Mike Henry edited this page Mar 16, 2021
·
2 revisions
Welcome to the openmmtools wiki!
How to create a release
Create a PR to make necessary changes
Make sure that docs/releasehistory.rst is current and mentions relevant PRs that have been merged in.
Make sure the README is updated (This is easy to forget)
Merge in PR
Locally checkout master and tag it git tag -a vX.Y. (follow semantic versioning)
Push tags git push --tags
Create a draft release here and select the tag that you pushed.
The release title should be the version - {major new feature|bugfix} depending on if the release has a major new feature or is a bugfix.
The description should be a summary of the changes mentioned in docs/releasehistory.rst.
Have another maintainer look at the draft release.
Finally hit the publish release button. The feedstock here will see that there has been a version bump and build the new version so that it is available on conda-forge.