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