From: Patrick Donnelly Date: Thu, 30 Jul 2026 15:09:46 +0000 (-0400) Subject: doc/dev: update release checklist for github automations X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F70721%2Fhead;p=ceph.git doc/dev: update release checklist for github automations Signed-off-by: Patrick Donnelly --- 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)