@@ -6,17 +6,26 @@ priority_rules:
6
6
- name : high priority
7
7
conditions :
8
8
- ' label=priority: high :fire:'
9
- priority : high
9
+ priority : 3000
10
10
11
11
# The idea is we slightly prioritize those PRs because we're in
12
12
# a release cycle if a PR matches.
13
13
- name : release branch
14
14
conditions :
15
15
- ' base~=^3\.'
16
16
- ' label!=backport'
17
- # 'normal' is 2000, 'high' is 3000
18
17
priority : 2500
19
18
19
+ - name : priority for queue `default`
20
+ conditions :
21
+ - queue-name=default
22
+ priority : 2250
23
+
24
+ - name : priority for queue `squash-merge`
25
+ conditions :
26
+ - queue-name=squash-merge
27
+ priority : 2250
28
+
20
29
pull_request_rules :
21
30
22
31
# implementing PR delay logic: apply a label after 2 days of inactivity
@@ -28,12 +37,12 @@ pull_request_rules:
28
37
name : Wait for 2 days before validating merge
29
38
conditions :
30
39
- or :
31
- - ' label=priority: high :fire:'
32
- - updated-at<2 days ago
40
+ - ' label=priority: high :fire:'
41
+ - updated-at<2 days ago
33
42
- or :
34
- - label=merge me
35
- - label=squash+merge me
36
- - label=merge+no rebase
43
+ - label=merge me
44
+ - label=squash+merge me
45
+ - label=merge+no rebase
37
46
- ' #approved-reviews-by>=2'
38
47
39
48
# label when Mergify is ready but waiting for the above
@@ -47,9 +56,9 @@ pull_request_rules:
47
56
- -draft
48
57
- -closed
49
58
- or :
50
- - label=merge me
51
- - label=squash+merge me
52
- - label=merge+no rebase
59
+ - label=merge me
60
+ - label=squash+merge me
61
+ - label=merge+no rebase
53
62
- ' #approved-reviews-by>=2'
54
63
- ' #changes-requested-reviews-by=0'
55
64
# oy
0 commit comments