-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
Improve gutenberg release docs to explain the plugin backporting process #47372
Conversation
…herry-picking tool is used)
- Rename point to minor - Fix incorrect usage of minor, normal releases are considered major - Explain github labelling process for minor releases
|
||
Once the commits have been cherry-picked, remove the `Backport to Gutenberg RC` label and update the milestone to the current release for all cherry-picked PRs. | ||
|
||
If you decide that the fixes deserve another release candidate before the stable version is published, create one by following the instructions above. Let other contributors know that a new release candidate has been released in the [`#core-editor` channel](https://wordpress.slack.com/messages/C02QB2JS7). |
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.
This last paragraph is confusing, but I've decided to leave it as it was.
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.
It could use some refinement, but in general it's much clearer now.
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 @talldan ❤️
|
||
Once the commits have been cherry-picked, remove the `Backport to Gutenberg RC` label and update the milestone to the current release for all cherry-picked PRs. | ||
|
||
If you decide that the fixes deserve another release candidate before the stable version is published, create one by following the instructions above. Let other contributors know that a new release candidate has been released in the [`#core-editor` channel](https://wordpress.slack.com/messages/C02QB2JS7). |
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.
It could use some refinement, but in general it's much clearer now.
What?
Improves the gutenberg plugin release docs to explain the backporting process.
Why?
I noticed there are some errors and omissions in the docs around the backporting process for Gutenberg releases that has led to some mistakes (which were absolutely not the fault of the release coordinators—they couldn't know what isn't documented).
How?
Release candidate backports:
Backport to Gutenberg RC
label (which is a curious omission, considering there's a suggestion to use thenpm run cherry-pick
script).Minor release backports
Backport to Gutenberg Minor Release
label in github.Testing Instructions
Read the markdown file.