11queue_rules :
2- - name : default
3- conditions :
2+ - name : duplicated default from Merge for bots
3+ queue_conditions :
4+ - base~=(mainline|rename-commands)
5+ - " #approved-reviews-by>=2"
6+ - approved-reviews-by=@aws/aws-ecs-devx
7+ - -approved-reviews-by~=author
48 - status-success=build (compile-linux)
59 - status-success=build (compile-windows)
610 - status-success=build (compile-darwin)
711 - status-success=test
812 - status-success=staticcheck
913 - status-success=license
14+ - -label~=(WIP|do-not-merge)
15+ - -title~=(WIP|wip)
16+ - -merged
17+ - -closed
18+ - author!=dependabot[bot]
19+ - base=mainline
20+ - " #approved-reviews-by>=1"
21+ - " #changes-requested-reviews-by=0"
22+ - status-success=build (compile-linux)
23+ - status-success=build (compile-windows)
24+ - status-success=build (compile-darwin)
25+ - status-success=test
26+ - status-success=staticcheck
27+ - status-success=license
28+ - author=dependabot[bot]
29+ - -title~=(WIP|wip)
30+ - -label~=(WIP|do-not-merge)
31+ - -merged
32+ - -closed
33+ merge_conditions : []
34+ commit_message_template : |
35+ {{ title }} (#{{ number }})
1036
11- pull_request_rules :
12- - name : Merge for developers
13- conditions :
37+ {{ body }}
38+ merge_method : squash
39+ - name : default
40+ queue_conditions :
1441 - base~=(mainline|rename-commands)
1542 - " #approved-reviews-by>=2"
1643 - approved-reviews-by=@aws/aws-ecs-devx
@@ -26,14 +53,20 @@ pull_request_rules:
2653 - -merged
2754 - -closed
2855 - author!=dependabot[bot]
29- actions :
30- queue :
31- name : default
32- method : squash
33- commit_message_template : |
34- {{ title }} (#{{ number }})
56+ merge_conditions :
57+ - status-success=build (compile-linux)
58+ - status-success=build (compile-windows)
59+ - status-success=build (compile-darwin)
60+ - status-success=test
61+ - status-success=staticcheck
62+ - status-success=license
63+ commit_message_template : |
64+ {{ title }} (#{{ number }})
65+
66+ {{ body }}
67+ merge_method : squash
3568
36- {{ body }}
69+ pull_request_rules :
3770 - name : Merge for bots
3871 conditions :
3972 - base=mainline
@@ -53,13 +86,6 @@ pull_request_rules:
5386 actions :
5487 review :
5588 type : APPROVE
56- queue :
57- name : default
58- method : squash
59- commit_message_template : |
60- {{ title }} (#{{ number }})
61-
62- {{ body }}
6389 - name : Ask Japanese docs reviews
6490 conditions :
6591 - files~=\.ja.md$
@@ -68,3 +94,7 @@ pull_request_rules:
6894 request_reviews :
6995 users :
7096 - hkford
97+ - name : Merge for bots + Merge for developers
98+ conditions : []
99+ actions :
100+ queue :
0 commit comments