From 0617d01a243dd831a50370104b5d753885b0a889 Mon Sep 17 00:00:00 2001 From: Joshua Hoblitt Date: Tue, 9 Jun 2026 13:43:08 -0700 Subject: [PATCH] ci: require TestCephObjectSuiteTLS checks for release-1.20 automerge The CephObjectSuite was split into separate TLS and non-TLS jobs. The non-TLS job kept the TestCephObjectSuite name, so its required check is unchanged, but the new TestCephObjectSuiteTLS job produces new status checks that the release-1.20 automerge rule must also require, otherwise a backport PR could automerge with the TLS variant failing or still running. Older release branches are untouched as the job split will not be backported to them. This must not merge until the workflow split has been backported to release-1.20; until then, backport PRs there do not produce the TestCephObjectSuiteTLS checks and automerge would stall waiting for them. Signed-off-by: Joshua Hoblitt --- .mergify.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.mergify.yml b/.mergify.yml index 74e6df820..7f340c543 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -241,7 +241,7 @@ pull_request_rules: - "check-success=TestCephHelmSuite (v3.18.3, v1.35.5)" - "check-success=TestCephMultiClusterDeploySuite (v1.35.5)" - "check-success=TestCephObjectSuite (v1.31.14)" - - "check-success=TestCephObjectSuite (v1.35.5)" + - "check-success=TestCephObjectSuiteTLS (v1.35.5)" - "check-success=TestCephSmokeSuite (v1.31.14)" - "check-success=TestCephSmokeSuite (v1.35.5)" - "check-success=TestCephUpgradeSuite (v1.31.14)"