Skip to content

Commit 3bc7b97

Browse files
phlogistonjohnobnoxxx
authored andcommitted
github: update mergify rules to match recent changes to ci matrix
This also adds (back?) missing rules pertaining to the server (non-ad) tests. Signed-off-by: John Mulligan <[email protected]>
1 parent 181247a commit 3bc7b97

File tree

1 file changed

+36
-22
lines changed

1 file changed

+36
-22
lines changed

.github/mergify.yml

Lines changed: 36 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -15,23 +15,30 @@ queue_rules:
1515
- name: default
1616
conditions:
1717
- check-success=checks
18-
- check-success=build-server (centos, amd64)
19-
- check-success=build-server (fedora, amd64)
20-
- check-success=build-server (opensuse, amd64)
21-
- check-success=build-ad-server (fedora, amd64)
22-
- check-success=build-ad-server (opensuse, amd64)
23-
- check-success=build-nightly-server (centos, amd64)
24-
- check-success=build-nightly-server (fedora, amd64)
25-
- check-success=build-nightly-ad-server (fedora, amd64)
18+
- check-success=build-server (default, centos, amd64)
19+
- check-success=build-server (default, fedora, amd64)
20+
- check-success=build-server (default, opensuse, amd64)
21+
- check-success=build-server (nightly, centos, amd64)
22+
- check-success=build-server (nightly, fedora, amd64)
23+
- check-success=build-ad-server (default, fedora, amd64)
24+
- check-success=build-ad-server (default, opensuse, amd64)
25+
- check-success=build-ad-server (nightly, centos, amd64)
26+
- check-success=build-ad-server (nightly, fedora, amd64)
2627
- check-success=build-client (centos, amd64)
2728
- check-success=build-client (fedora, amd64)
2829
- check-success=build-client (opensuse, amd64)
2930
- check-success=build-toolbox (centos, amd64)
3031
- check-success=build-toolbox (fedora, amd64)
3132
- check-success=build-toolbox (opensuse, amd64)
32-
- check-success=test-ad-server-kubernetes (fedora, amd64)
33-
- check-success=test-ad-server-kubernetes (opensuse, amd64)
34-
- check-success=test-nightly-ad-server-kubernetes (fedora, amd64)
33+
- check-success=test-server (default, centos, amd64)
34+
- check-success=test-server (default, fedora, amd64)
35+
- check-success=test-server (default, opensuse, amd64)
36+
- check-success=test-server (nightly, centos, amd64)
37+
- check-success=test-server (nightly, fedora, amd64)
38+
- check-success=test-ad-server-kubernetes (default, fedora, amd64)
39+
- check-success=test-ad-server-kubernetes (default, opensuse, amd64)
40+
- check-success=test-ad-server-kubernetes (nightly, centos, amd64)
41+
- check-success=test-ad-server-kubernetes (nightly, fedora, amd64)
3542
- check-success=dpulls
3643

3744

@@ -48,23 +55,30 @@ pull_request_rules:
4855
- name: Automatic merge on approval
4956
conditions:
5057
- check-success=checks
51-
- check-success=build-server (centos, amd64)
52-
- check-success=build-server (fedora, amd64)
53-
- check-success=build-server (opensuse, amd64)
54-
- check-success=build-ad-server (fedora, amd64)
55-
- check-success=build-ad-server (opensuse, amd64)
56-
- check-success=build-nightly-server (centos, amd64)
57-
- check-success=build-nightly-server (fedora, amd64)
58-
- check-success=build-nightly-ad-server (fedora, amd64)
58+
- check-success=build-server (default, centos, amd64)
59+
- check-success=build-server (default, fedora, amd64)
60+
- check-success=build-server (default, opensuse, amd64)
61+
- check-success=build-server (nightly, centos, amd64)
62+
- check-success=build-server (nightly, fedora, amd64)
63+
- check-success=build-ad-server (default, fedora, amd64)
64+
- check-success=build-ad-server (default, opensuse, amd64)
65+
- check-success=build-ad-server (nightly, centos, amd64)
66+
- check-success=build-ad-server (nightly, fedora, amd64)
5967
- check-success=build-client (centos, amd64)
6068
- check-success=build-client (fedora, amd64)
6169
- check-success=build-client (opensuse, amd64)
6270
- check-success=build-toolbox (centos, amd64)
6371
- check-success=build-toolbox (fedora, amd64)
6472
- check-success=build-toolbox (opensuse, amd64)
65-
- check-success=test-ad-server-kubernetes (fedora, amd64)
66-
- check-success=test-ad-server-kubernetes (opensuse, amd64)
67-
- check-success=test-nightly-ad-server-kubernetes (fedora, amd64)
73+
- check-success=test-server (default, centos, amd64)
74+
- check-success=test-server (default, fedora, amd64)
75+
- check-success=test-server (default, opensuse, amd64)
76+
- check-success=test-server (nightly, centos, amd64)
77+
- check-success=test-server (nightly, fedora, amd64)
78+
- check-success=test-ad-server-kubernetes (default, fedora, amd64)
79+
- check-success=test-ad-server-kubernetes (default, opensuse, amd64)
80+
- check-success=test-ad-server-kubernetes (nightly, centos, amd64)
81+
- check-success=test-ad-server-kubernetes (nightly, fedora, amd64)
6882
- check-success=dpulls
6983
- "-draft"
7084
# Contributors should set the 'do-not-merge' label if they don't want

0 commit comments

Comments
 (0)