1
1
queue_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
4
8
- status-success=build (compile-linux)
5
9
- status-success=build (compile-windows)
6
10
- status-success=build (compile-darwin)
7
11
- status-success=test
8
12
- status-success=staticcheck
9
13
- 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 }})
10
36
11
- pull_request_rules :
12
- - name : Merge for developers
13
- conditions :
37
+ {{ body }}
38
+ merge_method : squash
39
+ - name : default
40
+ queue_conditions :
14
41
- base~=(mainline|rename-commands)
15
42
- " #approved-reviews-by>=2"
16
43
- approved-reviews-by=@aws/aws-ecs-devx
@@ -26,14 +53,20 @@ pull_request_rules:
26
53
- -merged
27
54
- -closed
28
55
- 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
35
68
36
- {{ body }}
69
+ pull_request_rules :
37
70
- name : Merge for bots
38
71
conditions :
39
72
- base=mainline
@@ -53,13 +86,6 @@ pull_request_rules:
53
86
actions :
54
87
review :
55
88
type : APPROVE
56
- queue :
57
- name : default
58
- method : squash
59
- commit_message_template : |
60
- {{ title }} (#{{ number }})
61
-
62
- {{ body }}
63
89
- name : Ask Japanese docs reviews
64
90
conditions :
65
91
- files~=\.ja.md$
@@ -68,3 +94,7 @@ pull_request_rules:
68
94
request_reviews :
69
95
users :
70
96
- hkford
97
+ - name : Merge for bots + Merge for developers
98
+ conditions : []
99
+ actions :
100
+ queue :
0 commit comments