diff --git a/.mergify.yml b/.mergify.yml index 7e7cfe04b0ae0..9e7464f8d007c 100644 --- a/.mergify.yml +++ b/.mergify.yml @@ -21,6 +21,9 @@ queue_rules: - "#changes-requested-reviews-by=0" - check-success=validate-pr - check-success=build + - or: + - "label~=pr/needs-integration-tests-deployment" + - "check-success=integration_test_deployment" commit_message_template: |- {{ title }} (#{{ number }}) {{ body }} @@ -43,6 +46,9 @@ queue_rules: - "#changes-requested-reviews-by=0" - check-success=validate-pr - check-success=build + - or: + - "label~=pr/needs-integration-tests-deployment" + - "check-success=integration_test_deployment" commit_message_template: |- {{ title }} (#{{ number }}) {{ body }} @@ -64,6 +70,9 @@ queue_rules: - "#changes-requested-reviews-by=0" - check-success=validate-pr - check-success=build + - or: + - "label~=pr/needs-integration-tests-deployment" + - "check-success=integration_test_deployment" commit_message_template: |- {{ title }} (#{{ number }}) {{ body }} @@ -96,6 +105,9 @@ pull_request_rules: - "#changes-requested-reviews-by=0" - check-success=validate-pr - check-success=build + - or: + - "label~=pr/needs-integration-tests-deployment" + - "check-success=integration_test_deployment" - name: automatic priority merge actions: comment: @@ -117,6 +129,9 @@ pull_request_rules: - "#changes-requested-reviews-by=0" - check-success=validate-pr - check-success=build + - or: + - "label~=pr/needs-integration-tests-deployment" + - "check-success=integration_test_deployment" - name: automatic merge (2+ approvers) actions: comment: @@ -138,6 +153,9 @@ pull_request_rules: - "#changes-requested-reviews-by=0" - check-success=validate-pr - check-success=build + - or: + - "label~=pr/needs-integration-tests-deployment" + - "check-success=integration_test_deployment" - name: automatic merge (no-squash) actions: comment: @@ -159,6 +177,9 @@ pull_request_rules: - "#changes-requested-reviews-by=0" - check-success=validate-pr - check-success=build + - or: + - "label~=pr/needs-integration-tests-deployment" + - "check-success=integration_test_deployment" - name: remove stale reviews actions: dismiss_reviews: @@ -199,6 +220,9 @@ pull_request_rules: - "#changes-requested-reviews-by=0" - check-success=validate-pr - check-success=build + - or: + - "label~=pr/needs-integration-tests-deployment" + - "check-success=integration_test_deployment" priority_rules: - name: priority for queue `default-merge` conditions: