1
1
queue_rules :
2
- - name : default
3
- conditions :
4
- # Conditions to get out of the queue (= merged)
5
- - status-success=Run Unit Tests
6
- - status-success=Semantic Pull Request
7
- - status-success=Analyze (javascript)
8
-
9
- pull_request_rules :
10
- - name : Automatically merge on CI success and review approval
11
- conditions :
2
+ - name : duplicated default from Automatically merge on CI success and review approval
3
+ queue_conditions :
12
4
- base~=master|integ-tests
13
5
- " #approved-reviews-by>=1"
14
6
- approved-reviews-by=@aws-actions/aws-ecs-devx
@@ -21,11 +13,37 @@ pull_request_rules:
21
13
- -merged
22
14
- -closed
23
15
- author!=dependabot[bot]
24
- actions :
25
- queue :
26
- method : squash
27
- name : default
16
+ merge_conditions :
17
+ # Conditions to get out of the queue (= merged)
18
+ - status-success=Run Unit Tests
19
+ - status-success=Semantic Pull Request
20
+ - status-success=Analyze (javascript)
21
+ merge_method : squash
22
+ - name : duplicated default from Automatically approve and merge Dependabot PRs
23
+ queue_conditions :
24
+ - base=master
25
+ - author=dependabot[bot]
26
+ - status-success=Run Unit Tests
27
+ - status-success=Semantic Pull Request
28
+ - status-success=Analyze (javascript)
29
+ - -title~=(WIP|wip)
30
+ - -label~=(blocked|do-not-merge)
31
+ - -merged
32
+ - -closed
33
+ merge_conditions :
34
+ # Conditions to get out of the queue (= merged)
35
+ - status-success=Run Unit Tests
36
+ - status-success=Semantic Pull Request
37
+ - status-success=Analyze (javascript)
38
+ merge_method : squash
39
+ - name : default
40
+ conditions :
41
+ # Conditions to get out of the queue (= merged)
42
+ - status-success=Run Unit Tests
43
+ - status-success=Semantic Pull Request
44
+ - status-success=Analyze (javascript)
28
45
46
+ pull_request_rules :
29
47
- name : Automatically approve and merge Dependabot PRs
30
48
conditions :
31
49
- base=master
@@ -40,6 +58,8 @@ pull_request_rules:
40
58
actions :
41
59
review :
42
60
type : APPROVE
61
+ - name : Automatically approve and merge Dependabot PRs + Automatically merge on
62
+ CI success and review approval
63
+ conditions : []
64
+ actions :
43
65
queue :
44
- method : squash
45
- name : default
0 commit comments