File tree 1 file changed +13
-11
lines changed
1 file changed +13
-11
lines changed Original file line number Diff line number Diff line change
1
+ queue_rules :
2
+ - name : default
3
+ conditions :
4
+ # Conditions to get out of the queue (= merged)
5
+ - check-success=Semantic Pull Request
6
+ - " #approved-reviews-by>=1"
7
+ - -title~=(WIP|wip)
8
+ - -label~="do-not-merge"
9
+ - " #changes-requested-reviews-by=0"
10
+
1
11
pull_request_rules :
2
12
- name : automatic merge for Dependabot pull requests
3
13
conditions :
4
14
- author~=^dependabot(|-preview)\[bot\]$
5
15
# - check-success=build # matrix jobs aren't working in mergify
6
- - -label~="do-not-merge"
7
- - " #approved-reviews-by>=1" # until we exclude major versions in dependabot
8
16
actions :
9
- merge :
10
- strict : false
17
+ queue :
11
18
method : squash
12
19
commit_message : title+body
13
20
14
21
- name : Automatic merge ⬇️ on approval ✔
15
22
conditions :
16
23
- base!=master
17
- - " #approved-reviews-by>=1"
18
- - " #changes-requested-reviews-by=0"
19
- - -title~=(WIP|wip)
20
24
# - check-success=build # matrix jobs aren't working in mergify
21
- - check-success=Semantic Pull Request
22
- - body~=(?m)^\[X\] Meet tenets criteria
25
+ - " #approved-reviews-by>=2"
23
26
actions :
24
- merge :
25
- strict : smart
27
+ queue :
26
28
method : squash
27
29
strict_method : merge
28
30
commit_message : title+body
You can’t perform that action at this time.
0 commit comments