-
Notifications
You must be signed in to change notification settings - Fork 41
/
.mergify.yml
33 lines (30 loc) · 1.02 KB
/
.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
queue_rules:
- name: dependabot
conditions:
- "status-success=continuous-integration/travis-ci/pr"
- "status-success=continuous-integration/travis-ci/push"
- name: ready-to-merge
conditions:
- "status-success=continuous-integration/travis-ci/pr"
- "status-success=continuous-integration/travis-ci/push"
pull_request_rules:
- name: Automatic merge for dependabot PRs
conditions:
- "#approved-reviews-by>=1"
- author~=^dependabot(|-preview)\[bot\]$
- "status-success=continuous-integration/travis-ci/pr"
- "status-success=continuous-integration/travis-ci/push"
actions:
queue:
method: squash
name: dependabot
- name: Automatic merge for PRs labelled "ready to merge"
conditions:
- "#approved-reviews-by>=1"
- "status-success=continuous-integration/travis-ci/pr"
- "status-success=continuous-integration/travis-ci/push"
- "label=ready-to-merge"
actions:
queue:
method: squash
name: ready-to-merge