This repository was archived by the owner on Dec 2, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Expand file tree Collapse file tree 1 file changed +36
-0
lines changed Original file line number Diff line number Diff line change
1
+ pull_request_rules :
2
+ - name : Automatically merge on CI success and review approval
3
+ conditions :
4
+ - base=master
5
+ - " #approved-reviews-by>=1"
6
+ - approved-reviews-by=@awslabs/developer-experience
7
+ - -approved-reviews-by~=author
8
+ - status-success=continuous-integration/travis-ci/pr
9
+ - status-success=continuous-integration/travis-ci/push
10
+ # - status-success=Semantic Pull Request
11
+ - label!=work-in-progress
12
+ - -title~=(WIP|wip)
13
+ - -merged
14
+ - -closed
15
+ - author!=dependabot[bot]
16
+ - author!=dependabot-preview[bot]
17
+ actions :
18
+ merge :
19
+ method : squash
20
+ strict : smart
21
+ strict_method : merge
22
+
23
+ - name : Automatically approve Dependabot PRs
24
+ conditions :
25
+ - base=master
26
+ - author~=^dependabot(|-preview)\[bot\]$
27
+ - status-success=continuous-integration/travis-ci/pr
28
+ - status-success=continuous-integration/travis-ci/push
29
+ # - status-success=Semantic Pull Request
30
+ - -title~=(WIP|wip)
31
+ - -label~=(blocked|do-not-merge)
32
+ - -merged
33
+ - -closed
34
+ actions :
35
+ review :
36
+ type : APPROVE
You can’t perform that action at this time.
0 commit comments