11queue_rules :
2- - name : default
3- conditions :
4- # Conditions to get out of the queue (= merged)
2+ - name : duplicated default from Automatically approve and merge Dependabot PRs
3+ queue_conditions :
4+ - base~=master|integ-tests
5+ - " #approved-reviews-by>=1"
6+ - approved-reviews-by=@aws-actions/aws-ecs-devx
7+ - -approved-reviews-by~=author
58 - status-success=Run Unit Tests
69 - status-success=Semantic Pull Request
7-
8- pull_request_rules :
9- - name : Automatically merge on CI success and review approval
10- conditions :
10+ - label!=work-in-progress
11+ - -title~=(WIP|wip)
12+ - -merged
13+ - -closed
14+ - author!=dependabot[bot]
15+ - base=master
16+ - author=dependabot[bot]
17+ - status-success=Run Unit Tests
18+ - status-success=Semantic Pull Request
19+ - -title~=(WIP|wip)
20+ - -label~=(blocked|do-not-merge)
21+ - -merged
22+ - -closed
23+ merge_conditions : []
24+ merge_method : squash
25+ - name : default
26+ queue_conditions :
1127 - base~=master|integ-tests
1228 - " #approved-reviews-by>=1"
1329 - approved-reviews-by=@aws-actions/aws-ecs-devx
@@ -19,11 +35,13 @@ pull_request_rules:
1935 - -merged
2036 - -closed
2137 - author!=dependabot[bot]
22- actions :
23- queue :
24- method : squash
25- name : default
38+ merge_conditions :
39+ # Conditions to get out of the queue (= merged)
40+ - status-success=Run Unit Tests
41+ - status-success=Semantic Pull Request
42+ merge_method : squash
2643
44+ pull_request_rules :
2745 - name : Automatically approve and merge Dependabot PRs
2846 conditions :
2947 - base=master
@@ -37,6 +55,8 @@ pull_request_rules:
3755 actions :
3856 review :
3957 type : APPROVE
58+ - name : Automatically approve and merge Dependabot PRs + Automatically merge on
59+ CI success and review approval
60+ conditions : []
61+ actions :
4062 queue :
41- method : squash
42- name : default
0 commit comments