github-actions[bot] opened a new pull request, #65582:
URL: https://github.com/apache/airflow/pull/65582
Apply fixes and additions that landed in the airflow-ctl release README to
the airflow, providers, python-client, and helm-chart release READMEs:
- Fix `rm -rf /tmp/apache/...-src` typo where the cleanup path did not match
the subsequent `mkdir -p /tmp/apache-...-src` (providers, python-client).
- Add defensive `cd "${AIRFLOW_REPO_ROOT}"` before `git fetch apache --tags`
in the reproducible-build sections (providers, python-client).
- Add "Collect ambiguities during the release" section encouraging release
managers to keep a scratch file outside the repo for follow-up doc PRs
(all four docs).
- Add "Verify your GPG signing key is ready" preflight block so signing
failures surface before artifact build (all four docs).
- Add PyPI token single-use/deletion guidance before every upload step —
create a short-lived token, run the upload, delete it immediately
(airflow, providers, python-client).
- Rename "Add tags in git" to "Add the final release tag in git" in the
post-vote section where it was ambiguous with the RC-tag step (providers).
(cherry picked from commit b529f1218d7f34172bbb7aa538c03d4ac64fb54f)
Co-authored-by: Jarek Potiuk <[email protected]>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]