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.0.1 #790

Closed
11 tasks done
Thrameos opened this issue Jul 16, 2020 · 4 comments
Closed
11 tasks done

Release 1.0.1 #790

Thrameos opened this issue Jul 16, 2020 · 4 comments
Assignees

Comments

@Thrameos
Copy link
Contributor

Thrameos commented Jul 16, 2020

  • Start from the release branch
    git checkout release
  • Make a new branch for the release cycle
    git checkout -b releases/{version}
  • Merge the current master with the release
    git pull origin master
  • Edit doc/CHANGELOG.rst
  • Start a release
    bumpversion release
  • Send the release to be evaluated
    git push
  • Verify CI on azure
  • Manually trigger a jpype.release on azure
    If successful, download the artifacts for publication.
  • Advance the release pointer
    git checkout release
    git merge releases/<version>
  • Publish the release
    • Add draft release on github
    • Attach the artifacts to the release.
  • Start master on a new cycle
    • Use a PR to pull release back to master
    • git checkout master
    • git checkout -b cycle
    • git merge release
    • bumpversion patch
    • Use PR to insert the cycle in master
@Thrameos Thrameos self-assigned this Jul 16, 2020
@Thrameos
Copy link
Contributor Author

@marscher I had a chance to complete this during my groups morning status meeting. (Thank goodness we now have a defined procedure)

@marscher
Copy link
Member

marscher commented Jul 16, 2020 via email

@Thrameos
Copy link
Contributor Author

@marscher will you have a chance to post to PyPI and anaconda?

@marscher
Copy link
Member

marscher commented Jul 16, 2020 via email

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

2 participants