From 90888dc71691f3ed43e39ce7ca0e53508b2e421e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Martins?= Date: Tue, 29 Sep 2026 10:24:34 +0200 Subject: [PATCH] rc: Remove the EKS cluster pool workflows at branch setup MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The EKS cluster pool manager and eks-cluster-delete only ever run from main. Stable EKS jobs dispatch both with gh workflow run and no --ref, so the copy on main is the one that runs, but a workflow_dispatch trigger keeps both past the loop that drops schedule-only workflows. As a result, the v1.19 and v1.20 branches carry copies that never run and drift out of date. This commit adds both files to the list of main-only configuration removed from a new stable branch. Signed-off-by: André Martins --- .github/templates/release_template_rc_branch.md | 1 + testdata/checklist/release_template_rc_branch.md.golden | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/templates/release_template_rc_branch.md b/.github/templates/release_template_rc_branch.md index ed15056..7ec2e6f 100644 --- a/.github/templates/release_template_rc_branch.md +++ b/.github/templates/release_template_rc_branch.md @@ -222,6 +222,7 @@ assignees: '' - `git rm .github/workflows/renovate*` - `git rm .github/workflows/*perf*` - `git rm .github/workflows/*scale*` + - `git rm .github/workflows/eks-cluster-{delete,pool-manager}.yaml` - [ ] Remove workflows that are exclusively triggered by `schedule`, `issue_comment` or `pull_request_target` triggers, as they do not run on stable branches. diff --git a/testdata/checklist/release_template_rc_branch.md.golden b/testdata/checklist/release_template_rc_branch.md.golden index 714f0ba..ad0eb7a 100644 --- a/testdata/checklist/release_template_rc_branch.md.golden +++ b/testdata/checklist/release_template_rc_branch.md.golden @@ -222,6 +222,7 @@ assignees: '' - `git rm .github/workflows/renovate*` - `git rm .github/workflows/*perf*` - `git rm .github/workflows/*scale*` + - `git rm .github/workflows/eks-cluster-{delete,pool-manager}.yaml` - [ ] Remove workflows that are exclusively triggered by `schedule`, `issue_comment` or `pull_request_target` triggers, as they do not run on stable branches.