From a20275eb05ecf340a710d6a8f3f4e65d2d037334 Mon Sep 17 00:00:00 2001 From: Mehdi ABAAKOUK Date: Fri, 10 Sep 2021 11:28:21 +0200 Subject: [PATCH] [skip ci] sync Mergify label loop bug. (#7714) When the title has `[skip ci]` but CI is running two rules are fighting each other. This change ensure label ci-passed is added and not removed by other rules Signed-off-by: Mehdi Abaakouk --- .github/mergify.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/mergify.yml b/.github/mergify.yml index c8d0831c91..2ba2f3ca15 100644 --- a/.github/mergify.yml +++ b/.github/mergify.yml @@ -83,6 +83,7 @@ pull_request_rules: - name: Remove ci-passed when unittest failed conditions: - base=master + - -title~=\[skip ci\] - "check-failure=Build and test AMD64 Ubuntu 18.04" actions: label: @@ -92,6 +93,7 @@ pull_request_rules: - name: Remove ci-passed when ci failed conditions: - base=master + - -title~=\[skip ci\] - "check-failure=continuous-integration/jenkins/pr-merge" actions: label: @@ -101,6 +103,7 @@ pull_request_rules: - name: Remove ci-passed when ci pending conditions: - base=master + - -title~=\[skip ci\] - "check-pending=continuous-integration/jenkins/pr-merge" actions: label: