Skip to content

Commit 303e47e

Browse files
committed
Clean up mergify configuration update
1 parent 1d359bf commit 303e47e

File tree

1 file changed

+15
-36
lines changed

1 file changed

+15
-36
lines changed

.mergify.yml

Lines changed: 15 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,31 @@
11
queue_rules:
2-
- name: duplicated default from Automatically merge on CI success and review approval
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
8-
- status-success=Run Unit Tests
9-
- status-success=Semantic Pull Request
10-
- status-success=Analyze (javascript)
11-
- label!=work-in-progress
12-
- -title~=(WIP|wip)
13-
- -merged
14-
- -closed
15-
- author!=dependabot[bot]
2+
- name: default
163
merge_conditions:
174
# Conditions to get out of the queue (= merged)
185
- status-success=Run Unit Tests
196
- status-success=Semantic Pull Request
207
- status-success=Analyze (javascript)
218
merge_method: squash
22-
- name: duplicated default from Automatically approve and merge Dependabot PRs
23-
queue_conditions:
24-
- base=master
25-
- author=dependabot[bot]
9+
10+
pull_request_rules:
11+
- name: Automatically merge on CI success and review approval
12+
conditions:
13+
- base~=master|integ-tests
14+
- "#approved-reviews-by>=1"
15+
- approved-reviews-by=@aws-actions/aws-ecs-devx
16+
- -approved-reviews-by~=author
2617
- status-success=Run Unit Tests
2718
- status-success=Semantic Pull Request
2819
- status-success=Analyze (javascript)
20+
- label!=work-in-progress
2921
- -title~=(WIP|wip)
30-
- -label~=(blocked|do-not-merge)
3122
- -merged
3223
- -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)
24+
- author!=dependabot[bot]
25+
actions:
26+
queue:
27+
name: default
4528

46-
pull_request_rules:
4729
- name: Automatically approve and merge Dependabot PRs
4830
conditions:
4931
- base=master
@@ -58,8 +40,5 @@ pull_request_rules:
5840
actions:
5941
review:
6042
type: APPROVE
61-
- name: Automatically approve and merge Dependabot PRs + Automatically merge on
62-
CI success and review approval
63-
conditions: []
64-
actions:
6543
queue:
44+
name: default

0 commit comments

Comments
 (0)