11queue_rules :
2-   - name : default 
3-     conditions :
2+   - name : duplicated default from Merge for developers 
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 
8+       - status-success=build (compile-linux) 
9+       - status-success=build (compile-windows) 
10+       - status-success=build (compile-darwin) 
11+       - status-success=test 
12+       - status-success=staticcheck 
13+       - status-success=license 
14+       - -label~=(WIP|do-not-merge) 
15+       - -title~=(WIP|wip) 
16+       - -merged 
17+       - -closed 
18+       - author!=dependabot[bot] 
19+     merge_conditions :
420      - status-success=build (compile-linux) 
521      - status-success=build (compile-windows) 
622      - status-success=build (compile-darwin) 
723      - status-success=test 
824      - status-success=staticcheck 
925      - status-success=license 
26+     commit_message_template : | 
27+       {{ title }} (#{{ number }}) 
1028
11- pull_request_rules : 
12-   -  name :  Merge for developers 
13-      conditions : 
14-       -  base~=(mainline|rename-commands) 
15-       - " #approved-reviews-by>=2 " 
16-       - approved-reviews-by=@aws/aws-ecs-devx  
17-       - -approved -reviews-by~=author 
29+       {{ body }} 
30+       merge_method :  squash 
31+   -  name :  duplicated default from Merge for bots 
32+     queue_conditions : 
33+       - base=mainline 
34+       - " # approved-reviews-by>=1 " 
35+       - " #changes-requested -reviews-by=0 " 
1836      - status-success=build (compile-linux) 
1937      - status-success=build (compile-windows) 
2038      - status-success=build (compile-darwin) 
2139      - status-success=test 
2240      - status-success=staticcheck 
2341      - status-success=license 
24-       - -label~=(WIP|do-not-merge) 
42+       - author=dependabot[bot] 
2543      - -title~=(WIP|wip) 
44+       - -label~=(WIP|do-not-merge) 
2645      - -merged 
2746      - -closed 
28-       - author!=dependabot[bot] 
29-     actions :
30-       queue :
31-         name : default 
32-         method : squash 
33-         commit_message_template : | 
34-           {{ title }} (#{{ number }}) 
47+     merge_conditions :
48+       - status-success=build (compile-linux) 
49+       - status-success=build (compile-windows) 
50+       - status-success=build (compile-darwin) 
51+       - status-success=test 
52+       - status-success=staticcheck 
53+       - status-success=license 
54+     commit_message_template : | 
55+       {{ title }} (#{{ number }}) 
56+ 
57+       {{ body }} 
58+      merge_method : squash 
59+   - name : default 
60+     conditions :
61+       - status-success=build (compile-linux) 
62+       - status-success=build (compile-windows) 
63+       - status-success=build (compile-darwin) 
64+       - status-success=test 
65+       - status-success=staticcheck 
66+       - status-success=license 
3567
36-           {{ body }} 
68+ pull_request_rules : 
3769  - name : Merge for bots 
3870    conditions :
3971      - base=mainline 
@@ -53,13 +85,6 @@ pull_request_rules:
5385    actions :
5486      review :
5587        type : APPROVE 
56-       queue :
57-         name : default 
58-         method : squash 
59-         commit_message_template : | 
60-           {{ title }} (#{{ number }}) 
61- 
62-           {{ body }} 
6388  - name : Ask Japanese docs reviews 
6489    conditions :
6590      - files~=\.ja.md$ 
@@ -68,3 +93,7 @@ pull_request_rules:
6893      request_reviews :
6994        users :
7095          - hkford 
96+   - name : Merge for bots + Merge for developers 
97+     conditions : [] 
98+     actions :
99+       queue :
0 commit comments