1
1
# https://blog.mergify.com/strict-mode-deprecation/
2
2
queue_rules :
3
+ - name : duplicated default from Automatic merge on Azure Pipelines and Reviewable
4
+ successes
5
+ queue_conditions :
6
+ - base=master
7
+ - " #approved-reviews-by>=2"
8
+ - status-success=ubuntu-24.04 - Python 3.9 x64
9
+ - status-success=macos-14 - Python 3.9 arm64
10
+ - status-success=windows-2019 - Python 3.9 x64
11
+ - status-success=windows-2019 - Python 3.9 x86
12
+ - status-success=Vim tests - new
13
+ - status-success=Vim tests - old
14
+ - status-success=code-review/reviewable
15
+ merge_conditions :
16
+ - status-success=ubuntu-24.04 - Python 3.9 x64
17
+ - status-success=macos-14 - Python 3.9 arm64
18
+ - status-success=windows-2019 - Python 3.9 x64
19
+ - status-success=windows-2019 - Python 3.9 x86
20
+ - status-success=Vim tests - new
21
+ - status-success=Vim tests - old
22
+ merge_method : merge
23
+ - name : duplicated default from Manual merge on Azure Pipelines and Maintainer Override
24
+ queue_conditions :
25
+ - base=master
26
+ - status-success=ubuntu-24.04 - Python 3.9 x64
27
+ - status-success=macos-14 - Python 3.9 arm64
28
+ - status-success=windows-2019 - Python 3.9 x64
29
+ - status-success=windows-2019 - Python 3.9 x86
30
+ - status-success=Vim tests - new
31
+ - status-success=Vim tests - old
32
+ - " #approved-reviews-by>=1"
33
+ - " #changes-requested-reviews-by=0"
34
+ - label="Ship It!"
35
+ merge_conditions :
36
+ - status-success=ubuntu-24.04 - Python 3.9 x64
37
+ - status-success=macos-14 - Python 3.9 arm64
38
+ - status-success=windows-2019 - Python 3.9 x64
39
+ - status-success=windows-2019 - Python 3.9 x86
40
+ - status-success=Vim tests - new
41
+ - status-success=Vim tests - old
42
+ merge_method : merge
43
+ - name : duplicated default from Manual merge on Pipelines and Maintainer Override
44
+ from owner PR
45
+ queue_conditions :
46
+ - base=master
47
+ - author=puremourning
48
+ - status-success=ubuntu-24.04 - Python 3.9 x64
49
+ - status-success=macos-14 - Python 3.9 arm64
50
+ - status-success=windows-2019 - Python 3.9 x64
51
+ - status-success=windows-2019 - Python 3.9 x86
52
+ - status-success=Vim tests - new
53
+ - status-success=Vim tests - old
54
+ - " #changes-requested-reviews-by=0"
55
+ - label="Ship It!"
56
+ merge_conditions :
57
+ - status-success=ubuntu-24.04 - Python 3.9 x64
58
+ - status-success=macos-14 - Python 3.9 arm64
59
+ - status-success=windows-2019 - Python 3.9 x64
60
+ - status-success=windows-2019 - Python 3.9 x86
61
+ - status-success=Vim tests - new
62
+ - status-success=Vim tests - old
63
+ merge_method : merge
64
+ - name : duplicated default from Merge auto pr when approved
65
+ queue_conditions :
66
+ - author=VimspectorUpdateBot
67
+ - label=auto
68
+ - base=master
69
+ - status-success=code-review/reviewable
70
+ - " #approved-reviews-by>=1"
71
+ - " #changes-requested-reviews-by=0"
72
+ merge_conditions :
73
+ - status-success=ubuntu-24.04 - Python 3.9 x64
74
+ - status-success=macos-14 - Python 3.9 arm64
75
+ - status-success=windows-2019 - Python 3.9 x64
76
+ - status-success=windows-2019 - Python 3.9 x86
77
+ - status-success=Vim tests - new
78
+ - status-success=Vim tests - old
79
+ merge_method : merge
3
80
- name : default
4
81
# These define the conditions to get out of the merge queue
5
82
conditions :
@@ -23,9 +100,6 @@ pull_request_rules:
23
100
- status-success=Vim tests - old
24
101
- status-success=code-review/reviewable
25
102
actions : &merge-actions
26
- queue :
27
- method : merge
28
- name : default
29
103
comment :
30
104
message : Thanks for sending a PR!
31
105
@@ -45,7 +119,6 @@ pull_request_rules:
45
119
- label="Ship It!"
46
120
actions :
47
121
<< : *merge-actions
48
-
49
122
- name : Manual merge on Pipelines and Maintainer Override from owner PR
50
123
conditions :
51
124
- base=master
@@ -61,7 +134,6 @@ pull_request_rules:
61
134
- label="Ship It!"
62
135
actions :
63
136
<< : *merge-actions
64
-
65
137
- name : Merge auto pr when approved
66
138
conditions :
67
139
- author=VimspectorUpdateBot
@@ -73,3 +145,9 @@ pull_request_rules:
73
145
- " #changes-requested-reviews-by=0"
74
146
actions :
75
147
<< : *merge-actions
148
+ - name : Automatic merge on Azure Pipelines and Reviewable successes + Manual merge
149
+ on Azure Pipelines and Maintainer Override + Manual merge on Pipelines and Maintainer
150
+ Override from owner PR + Merge auto pr when approved
151
+ conditions : []
152
+ actions :
153
+ queue :
0 commit comments