From 7d2e05b1f4a71e126ccb8a0ce493a5427361a30b Mon Sep 17 00:00:00 2001 From: Yati Padia Date: Tue, 20 Feb 2024 15:03:45 +0530 Subject: [PATCH] ci: update the merfigy rule to exclude k8s 1.25 This commit excludes the k8s 1.25 check from the mergify rules for ready-to-merge label Signed-off-by: Yati Padia --- .mergify.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/.mergify.yml b/.mergify.yml index 97c894e6568..d3cbf7fb629 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -380,6 +380,31 @@ pull_request_rules: - "status-success=ci/centos/upgrade-tests-cephfs" - "status-success=ci/centos/upgrade-tests-rbd" - "status-success=DCO" + - and: + - base=release-v3.10 + - label!=DNM + - label=ready-to-merge + - "approved-reviews-by=@ceph/ceph-csi-maintainers" + - "status-success=codespell" + - "status-success=multi-arch-build" + - "status-success=go-test" + - "status-success=golangci-lint" + - "status-success=commitlint" + - "status-success=mod-check" + - "status-success=lint-extras" + - "#changes-requested-reviews-by=0" + - "status-success=ci/centos/k8s-e2e-external-storage/1.26" + - "status-success=ci/centos/k8s-e2e-external-storage/1.27" + - "status-success=ci/centos/k8s-e2e-external-storage/1.28" + - "status-success=ci/centos/mini-e2e-helm/k8s-1.26" + - "status-success=ci/centos/mini-e2e-helm/k8s-1.27" + - "status-success=ci/centos/mini-e2e-helm/k8s-1.28" + - "status-success=ci/centos/mini-e2e/k8s-1.26" + - "status-success=ci/centos/mini-e2e/k8s-1.27" + - "status-success=ci/centos/mini-e2e/k8s-1.28" + - "status-success=ci/centos/upgrade-tests-cephfs" + - "status-success=ci/centos/upgrade-tests-rbd" + - "status-success=DCO" actions: queue: name: default