Skip to content

Commit 82e6e50

Browse files
Merge branch 'master' into release
2 parents 5149b94 + dac2446 commit 82e6e50

32 files changed

+1880
-1135
lines changed

.github/mergify.yml

Lines changed: 62 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,32 @@ defaults:
1414
queue_rules:
1515
- name: default
1616
conditions:
17-
- check-success=check
18-
- check-success=build-server
19-
- check-success=build-ad-server
20-
- check-success=build-nightly-server
21-
- check-success=build-nightly-ad-server
22-
- check-success=build-client
23-
- check-success=build-toolbox
24-
- check-success=test-ad-server-kubernetes
25-
- check-success=test-nightly-ad-server-kubernetes
17+
- check-success=checks
18+
- check-success=check-commits
19+
- check-success=build-server (default, centos, amd64)
20+
- check-success=build-server (default, fedora, amd64)
21+
- check-success=build-server (default, opensuse, amd64)
22+
- check-success=build-server (nightly, centos, amd64)
23+
- check-success=build-server (nightly, fedora, amd64)
24+
- check-success=build-ad-server (default, fedora, amd64)
25+
- check-success=build-ad-server (default, opensuse, amd64)
26+
- check-success=build-ad-server (nightly, centos, amd64)
27+
- check-success=build-ad-server (nightly, fedora, amd64)
28+
- check-success=build-client (centos, amd64)
29+
- check-success=build-client (fedora, amd64)
30+
- check-success=build-client (opensuse, amd64)
31+
- check-success=build-toolbox (centos, amd64)
32+
- check-success=build-toolbox (fedora, amd64)
33+
- check-success=build-toolbox (opensuse, amd64)
34+
- check-success=test-server (default, centos, amd64)
35+
- check-success=test-server (default, fedora, amd64)
36+
- check-success=test-server (default, opensuse, amd64)
37+
- check-success=test-server (nightly, centos, amd64)
38+
- check-success=test-server (nightly, fedora, amd64)
39+
- check-success=test-ad-server-kubernetes (default, fedora, amd64)
40+
- check-success=test-ad-server-kubernetes (default, opensuse, amd64)
41+
- check-success=test-ad-server-kubernetes (nightly, centos, amd64)
42+
- check-success=test-ad-server-kubernetes (nightly, fedora, amd64)
2643
- check-success=dpulls
2744

2845

@@ -38,15 +55,32 @@ pull_request_rules:
3855
# Perform automatic merge on conditions
3956
- name: Automatic merge on approval
4057
conditions:
41-
- check-success=check
42-
- check-success=build-server
43-
- check-success=build-ad-server
44-
- check-success=build-nightly-server
45-
- check-success=build-nightly-ad-server
46-
- check-success=build-client
47-
- check-success=build-toolbox
48-
- check-success=test-ad-server-kubernetes
49-
- check-success=test-nightly-ad-server-kubernetes
58+
- check-success=checks
59+
- check-success=check-commits
60+
- check-success=build-server (default, centos, amd64)
61+
- check-success=build-server (default, fedora, amd64)
62+
- check-success=build-server (default, opensuse, amd64)
63+
- check-success=build-server (nightly, centos, amd64)
64+
- check-success=build-server (nightly, fedora, amd64)
65+
- check-success=build-ad-server (default, fedora, amd64)
66+
- check-success=build-ad-server (default, opensuse, amd64)
67+
- check-success=build-ad-server (nightly, centos, amd64)
68+
- check-success=build-ad-server (nightly, fedora, amd64)
69+
- check-success=build-client (centos, amd64)
70+
- check-success=build-client (fedora, amd64)
71+
- check-success=build-client (opensuse, amd64)
72+
- check-success=build-toolbox (centos, amd64)
73+
- check-success=build-toolbox (fedora, amd64)
74+
- check-success=build-toolbox (opensuse, amd64)
75+
- check-success=test-server (default, centos, amd64)
76+
- check-success=test-server (default, fedora, amd64)
77+
- check-success=test-server (default, opensuse, amd64)
78+
- check-success=test-server (nightly, centos, amd64)
79+
- check-success=test-server (nightly, fedora, amd64)
80+
- check-success=test-ad-server-kubernetes (default, fedora, amd64)
81+
- check-success=test-ad-server-kubernetes (default, opensuse, amd64)
82+
- check-success=test-ad-server-kubernetes (nightly, centos, amd64)
83+
- check-success=test-ad-server-kubernetes (nightly, fedora, amd64)
5084
- check-success=dpulls
5185
- "-draft"
5286
# Contributors should set the 'do-not-merge' label if they don't want
@@ -62,16 +96,16 @@ pull_request_rules:
6296
# any changes requested.
6397
- "#changes-requested-reviews-by=0"
6498
- or:
65-
# Any contributor's PR can be automerged with 2 (or more) reviews.
66-
- "#approved-reviews-by>=2"
67-
# A maintainer's contribution that has already aged long enough to
68-
# earn the "priority-review" label can be merged immediately.
69-
# The label can also be applied manually in case of an important
70-
# bugfix, etc.
71-
- and:
72-
- "label=priority-review"
73-
- "author=@maintainers"
74-
- "#approved-reviews-by>=1"
99+
# Any contributor's PR can be automerged with 2 (or more) reviews.
100+
- "#approved-reviews-by>=2"
101+
# A maintainer's contribution that has already aged long enough to
102+
# earn the "priority-review" label can be merged immediately.
103+
# The label can also be applied manually in case of an important
104+
# bugfix, etc.
105+
- and:
106+
- "label=priority-review"
107+
- "author=@maintainers"
108+
- "#approved-reviews-by>=1"
75109
actions:
76110
queue: {}
77111
dismiss_reviews: {}

0 commit comments

Comments
 (0)