Skip to content

Commit 97bc8af

Browse files
GitHKAndrei Neagu
andauthored
🐛 Mergify unwanted master branch reruns (#7208)
Co-authored-by: Andrei Neagu <[email protected]>
1 parent 89cee2f commit 97bc8af

File tree

1 file changed

+0
-45
lines changed

1 file changed

+0
-45
lines changed

.github/mergify.yml

Lines changed: 0 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -22,48 +22,3 @@ queue_rules:
2222
- check-success=unit-tests
2323
- check-success=integration-tests
2424
- check-success=system-tests
25-
26-
27-
pull_request_rules:
28-
- name: retry flaky tests (when PR is approved)
29-
conditions:
30-
- label=🤖-automerge
31-
- label!=🤖-do-not-merge
32-
- base=master
33-
34-
- -draft # PR is not in draft state
35-
- -conflict # No merge conflicts
36-
- "#approved-reviews-by>=2" # Requires 2 approving reviews
37-
- "#changes-requested-reviews-by=0" # No changes requested
38-
- "#review-threads-unresolved=0" # All review threads resolved
39-
40-
- or:
41-
- check-failure=system-test-environment-setup
42-
- check-failure=changes
43-
- check-failure=build-test-images
44-
- check-failure=build-test-images-frontend
45-
- check-failure=unit-tests
46-
- check-failure=integration-tests
47-
- check-failure=system-tests
48-
actions:
49-
comment:
50-
message: "Restarted CI due to failing tests"
51-
github_actions:
52-
workflow:
53-
dispatch:
54-
- workflow: ci-testing-deploy.yml
55-
56-
- name: Automatically add PR to queue if it meets conditions
57-
conditions:
58-
- "label=🤖-automerge"
59-
- "label!=🤖-do-not-merge"
60-
- "base=master"
61-
62-
- "-draft" # PR is not in draft state
63-
- "-conflict" # PR has no conflicts
64-
- "#approved-reviews-by>=2" # Requires 2 approvals
65-
- "#changes-requested-reviews-by=0" # No requested changes
66-
- "#review-threads-unresolved=0" # All review threads resolved
67-
actions:
68-
queue:
69-
name: default

0 commit comments

Comments
 (0)