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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release process fixes #4753

Merged
merged 7 commits into from May 23, 2022
Merged

Release process fixes #4753

merged 7 commits into from May 23, 2022

Conversation

AnOctopus
Copy link
Collaborator

馃摎 Context

Additional fixes for problems found in our release process

  • What kind of change does this PR introduce?

    • Bugfix
    • Feature
    • Refactoring
    • Other, please describe:

馃 Description of Changes

  • Add a script for starting a release branch

  • Find the PR associated with a commit in a hopefully more reliable way

  • Skip committing RC build commits, getting the next version from pypi instead

    • This is a breaking API change
    • This is a visible (user-facing) change

馃И Testing Done

  • Screenshots included
  • Added/Updated unit tests
  • Added/Updated e2e tests

@AnOctopus AnOctopus requested review from kmcgrady and a team May 18, 2022 22:17
@AnOctopus AnOctopus merged commit 931ec09 into develop May 23, 2022
@AnOctopus AnOctopus deleted the fix/release-simplified branch May 23, 2022 22:43
AnOctopus added a commit that referenced this pull request May 26, 2022
* Don't commit RC bumps to release branch

* Look up release PR a more robust way

* Add script for creating release branch
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

Successfully merging this pull request may close these issues.

None yet

3 participants