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

Clarify release flow #3582

Open
jackshirazi opened this issue Apr 3, 2024 · 0 comments
Open

Clarify release flow #3582

jackshirazi opened this issue Apr 3, 2024 · 0 comments

Comments

@jackshirazi
Copy link
Contributor

The current release flow is

  1. Run pre-release action, entering the version tag to release (1.2.3)
  2. Approve the resulting PR
  3. Merge that PR after tests have run
  4. Run release action, re-entering the version tag to release (1.2.3) and skipping the first If enabled, the version bump, release notes update and tag creation will be skipped. Select this option if those tasks have already been done in a previous run section
  5. Approve and merge the post release PR that merges to the 1.x branch, needed for the docs update (while the create github release action is waiting)

Suggested clarifications:

  • rename pre release action to release-part1
  • rename release action to release-part2
  • rename pre post release action to release utility steps
  • remove the skip_preparation steps and check from release.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant