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

Update release documentation to separate release branch creation from release day process #214

Closed
felixarntz opened this issue Mar 7, 2022 · 0 comments · Fixed by #221
Closed
Assignees
Labels
Infrastructure Issues for the overall performance plugin infrastructure [Type] Documentation Documentation to be added or enhanced
Milestone

Comments

@felixarntz
Copy link
Member

As the initial release has shown (see #213), there were a few problems with the release process originally defined in #131. Most importantly, we need to change the branching strategy a bit, to properly allow for creating the release branch ahead of time, which is necessary to not block merging of other PRs ready for trunk.

That release branch was already created early for the initial release, which made sense due to the above, but then following the release instructions created some problems. Also, it shouldn't be allowed to just directly commit against the release branches, they should be protected in the same way as trunk. In other words, PRs should also have to go against the release/** branches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Infrastructure Issues for the overall performance plugin infrastructure [Type] Documentation Documentation to be added or enhanced
Projects
None yet
1 participant