From 35c5193cd3ab129215f6f0de1f628b6711525f29 Mon Sep 17 00:00:00 2001 From: Patrick Donnelly Date: Thu, 30 Jul 2026 11:09:46 -0400 Subject: [PATCH] doc/dev: update release checklist for github automations Signed-off-by: Patrick Donnelly --- doc/dev/release-checklists.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/dev/release-checklists.rst b/doc/dev/release-checklists.rst index 5b9cb4f399b2..eb9b60defa7e 100644 --- a/doc/dev/release-checklists.rst +++ b/doc/dev/release-checklists.rst @@ -41,8 +41,7 @@ Make sure X (and, ideally, X+1) is defined: Github Actions ~~~~~~~~~~~~~~ -- [ ] .github/workflows/redmine-upkeep.yml add release branch to pull_request_target trigger -- [ ] .github/workflows/releng-audit.yml add release branch to pull_request_target trigger +- [ ] `.github/workflows/*.yml' add release branch to pull_request_target trigger Scripts ~~~~~~~ @@ -137,6 +136,8 @@ After dev freeze - [ ] open the Branch Protection settings of the Ceph repo. Duplicate settings to the new release branch. - [ ] create vX.3.0 annotated tag on ``main`` so upgrades from new release to main are not wrongly considered downgrades. - [ ] remove ``doc/releases/*.rst``. This should leave behind ``doc/releases/releases.yml`` which is used for doc building purposes. See also commit 33d63c3 ("doc: remove release notes for release branch") for details. +- [ ] remove ``.github/workflows``. ``main`` is authoritative for workflows; avoid possible confusion/conflicts. +- [ ] remove ``.github/pull_request_template.md``. Backports do not use it. - [ ] cherry-pick 8cf9ad62949516666ad0f2c0bb7726ef68e4d666 ("doc: add releases links to toc"). There will be trivial conflicts. - [ ] add redirect for new major release at `RTD `_. - [ ] add release name to redmine (using https://tracker.ceph.com/custom_fields/16/edit) -- 2.47.3