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+ merge_method : squash
35+ commit_message_template : |
36+ {{ title }} (#{{ number }})
1037
11- pull_request_rules :
12- - name : Merge for developers
13- conditions :
38+ {{ body }}
39+ method : squash
40+ - name : default
41+ queue_conditions :
1442 - base~=(mainline|rename-commands)
1543 - " #approved-reviews-by>=2"
1644 - approved-reviews-by=@aws/aws-ecs-devx
@@ -26,14 +54,20 @@ pull_request_rules:
2654 - -merged
2755 - -closed
2856 - author!=dependabot[bot]
29- actions :
30- queue :
31- name : default
32- method : squash
33- commit_message_template : |
34- {{ title }} (#{{ number }})
57+ merge_conditions :
58+ - status-success=build (compile-linux)
59+ - status-success=build (compile-windows)
60+ - status-success=build (compile-darwin)
61+ - status-success=test
62+ - status-success=staticcheck
63+ - status-success=license
64+ merge_method : squash
65+ commit_message_template : |
66+ {{ title }} (#{{ number }})
67+
68+ {{ body }}
3569
36- {{ body }}
70+ pull_request_rules :
3771 - name : Merge for bots
3872 conditions :
3973 - base=mainline
@@ -53,13 +87,6 @@ pull_request_rules:
5387 actions :
5488 review :
5589 type : APPROVE
56- queue :
57- name : default
58- method : squash
59- commit_message_template : |
60- {{ title }} (#{{ number }})
61-
62- {{ body }}
6390 - name : Ask Japanese docs reviews
6491 conditions :
6592 - files~=\.ja.md$
@@ -68,3 +95,7 @@ pull_request_rules:
6895 request_reviews :
6996 users :
7097 - hkford
98+ - name : refactored queue action rule
99+ conditions : []
100+ actions :
101+ queue :
0 commit comments