-
Notifications
You must be signed in to change notification settings - Fork 61
/
.mergify.yml
36 lines (33 loc) · 974 Bytes
/
.mergify.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
pull_request_rules:
- name: approve dependabot pull requests
conditions:
- author=dependabot[bot]
- status-success=Travis CI - Pull Request
actions:
review:
type: APPROVE
- name: comment to start codebuild jobs
conditions:
- author=dependabot[bot]
- "#approved-reviews-by>=1"
actions:
comment:
message: go codebuild go
# - name: comment to start vagrant job
# conditions:
# - author=dependabot[bot]
# - "#approved-reviews-by>=1"
# actions:
# comment:
# message: go vagrant go
- name: merge dependabot pull requests
conditions:
- author=dependabot[bot]
- "#approved-reviews-by>=1"
# Must pass codebuild jobs before merge
- status-success=codebuild/p3-spel-commercial-ci/pr
- status-success=codebuild/p3-spel-govcloud-ci/pr
# - status-success=codebuild/p3-spel-vagrant-ci/pr
actions:
merge:
method: merge