-
Notifications
You must be signed in to change notification settings - Fork 951
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
Add the release runbook to RELEASING.md #2533
Conversation
c4433a4
to
28af853
Compare
Thanks @noCharger. We'll take some time to review this. Really appreciate this contribution. |
28af853
to
60a802e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome! Thank you so much @noCharger !
Thanks team for the great feedbacks! I'll revise it and get back to you. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@noCharger Thanks so much for putting this together, it's super valuable.
One thing to consider is how the RM will use this document in concert with the release issue checklist - I could imagine that we update the template so that some of the checklist items link to some of these section headers.
The only major thing this doc is missing is a section about validating that merged commits have been properly backported - that turned out to be a major pain on the last patch release I handled, because the backport automation had failed on the majority of PRs merged and labeled.
A couple minor wording and formatting suggestions.
(Approval assumes feedback from other reviewers will be addressed.)
Good suggestion! Since I can't seem to find a release template, we should make one and automate release issue generation. |
5596c51
to
ddb5750
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @noCharger! This is great. Thanks for the updates to feedback. Let's get this merged and make sure next RM updates it right after release. In this case, @ananzh and @AMoo-Miki should update any necessary changes after 2.4 goes out the door.
Approving.
9b62792
to
1ca5c58
Compare
Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>
Signed-off-by: Louis Chu <clingzhi@amazon.com>
Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>
0b81faf
to
df565bf
Compare
Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com>
ff65003
to
bb5fecd
Compare
Since we are gonna release 2.5 and people might need to understand this release process, I add backport 2.x tag and mark it as v2.5.0 Thanks @noCharger for this nice document. |
* Add release runbook on RELEASING.md Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Update wording based on comments Signed-off-by: Louis Chu <clingzhi@amazon.com> * Update wording based on comment Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Resolve CHANGELOG.MD conflicts Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <clingzhi@amazon.com> (cherry picked from commit d53fbf8) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md
* Add release runbook on RELEASING.md Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> (cherry picked from commit d53fbf8) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* Add release runbook on RELEASING.md Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Update wording based on comments Signed-off-by: Louis Chu <clingzhi@amazon.com> * Update wording based on comment Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Resolve CHANGELOG.MD conflicts Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <clingzhi@amazon.com> (cherry picked from commit d53fbf8) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md
* Add the release runbook to RELEASING.md (#2533) Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> (cherry picked from commit d53fbf8) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md * [Chore] Add changelog Signed-off-by: Josh Romero <rmerqg@amazon.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Josh Romero <rmerqg@amazon.com>
* Add the release runbook to RELEASING.md (#2533) Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> (cherry picked from commit d53fbf8) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md * [Chore] Add changelog Signed-off-by: Josh Romero <rmerqg@amazon.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Josh Romero <rmerqg@amazon.com> (cherry picked from commit 4be3682)
* Add the release runbook to RELEASING.md (#2533) Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> (cherry picked from commit d53fbf8) Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> # Conflicts: # CHANGELOG.md * [Chore] Add changelog Signed-off-by: Josh Romero <rmerqg@amazon.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Josh Romero <rmerqg@amazon.com> (cherry picked from commit 4be3682) Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
* Add release runbook on RELEASING.md Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Update wording based on comments Signed-off-by: Louis Chu <clingzhi@amazon.com> * Update wording based on comment Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Resolve CHANGELOG.MD conflicts Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <clingzhi@amazon.com>
* Add release runbook on RELEASING.md Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Update wording based on comments Signed-off-by: Louis Chu <clingzhi@amazon.com> * Update wording based on comment Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Resolve CHANGELOG.MD conflicts Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <clingzhi@amazon.com>
* Add release runbook on RELEASING.md Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Update wording based on comments Signed-off-by: Louis Chu <clingzhi@amazon.com> * Update wording based on comment Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Resolve CHANGELOG.MD conflicts Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <clingzhi@amazon.com> Signed-off-by: Sergey Osipov <sipopo@yandex.ru>
* Add release runbook on RELEASING.md Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Update wording based on comments Signed-off-by: Louis Chu <clingzhi@amazon.com> * Update wording based on comment Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Resolve CHANGELOG.MD conflicts Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <clingzhi@amazon.com> Signed-off-by: Arpit Bandejiya <abandeji@amazon.com>
* Add release runbook on RELEASING.md Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Update wording based on comments Signed-off-by: Louis Chu <clingzhi@amazon.com> * Update wording based on comment Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Resolve CHANGELOG.MD conflicts Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <clingzhi@amazon.com> Signed-off-by: David Sinclair <david@sinclair.tech>
* Add release runbook on RELEASING.md Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Update wording based on comments Signed-off-by: Louis Chu <clingzhi@amazon.com> * Update wording based on comment Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> * Resolve CHANGELOG.MD conflicts Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <lingzhichu.clz@gmail.com> Signed-off-by: Louis Chu <clingzhi@amazon.com> Signed-off-by: David Sinclair <david@sinclair.tech>
Signed-off-by: Louis Chu lingzhichu.clz@gmail.com
Description
Add release runbook
Check List