diff --git a/dev/README_RELEASE_AIRFLOWCTL.md b/dev/README_RELEASE_AIRFLOWCTL.md index c643b278d442b..cdd8bec844088 100644 --- a/dev/README_RELEASE_AIRFLOWCTL.md +++ b/dev/README_RELEASE_AIRFLOWCTL.md @@ -788,6 +788,76 @@ Keep the URL returned by the command — you will reference it in the voting email (next section) and in the `Close the testing status issue` step at the end of the release. +### Carry over checked boxes from the previous RC + +When cutting a follow-up RC (e.g. `rc3` after `rc2` was voted down), the +items that testers already verified on the previous RC should be +pre-checked in the new issue — otherwise testers waste time retesting +unchanged fixes, and cross-RC progress is harder to see. Carry the +state over like this: + +```shell script +# PREVIOUS_RC_ISSUE is the previous-RC testing-status issue number +# NEW_RC_ISSUE is the issue you just opened above +PREVIOUS_RC_ISSUE=65497 +NEW_RC_ISSUE=65643 + +python3 <