Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.2.0 #12

Open
14 of 16 tasks
rhpvorderman opened this issue Nov 18, 2019 · 0 comments
Open
14 of 16 tasks

Release 1.2.0 #12

rhpvorderman opened this issue Nov 18, 2019 · 0 comments

Comments

@rhpvorderman
Copy link
Member

rhpvorderman commented Nov 18, 2019

Release checklist

  • Check outstanding issues on JIRA and Github
  • Check latest documentation
    looks fine
  • Create a release branch
    • Set version to a stable number.
    • Change current development version in CHANGELOG.rst to stable version.
  • Merge the release branch into master
  • Create a test pypi package from the master branch. (Instructions.)
    • Use build-wheels.sh to build the compiled C wheels.
  • Install the packages from the test pypi repository to see if they work.
  • Created an annotated tag with the stable version number. Include changes
    from CHANGELOG.rst.
  • Push tag to remote.
  • Push tested packages to pypi
  • merge master branch back into develop.
  • Add updated version number to develop
  • Update the package on bioconda
  • Build the new tag on readthedocs. Only build the last patch version of
    each minor version. So 1.1.1 and 1.2.0 but not 1.1.0, 1.1.1 and 1.2.0.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant