forked from GitTools/GitVersion
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.mergify.yml
More file actions
28 lines (28 loc) · 864 Bytes
/
Copy path.mergify.yml
File metadata and controls
28 lines (28 loc) · 864 Bytes
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
pull_request_rules:
- name: Automatic approve on dependabot PR
conditions:
- author~=^dependabot(|-preview)\[bot\]$
actions:
review:
type: APPROVE
- name: Automatic merge on dependabot PR after success CI
conditions:
- author~=^dependabot(|-preview)\[bot\]$
- check-success=DotNet Format
- check-success=Build (windows-latest)
- check-success=Build (ubuntu-latest)
- check-success=Build (macos-latest)
- check-success=Unit Test (windows-latest)
- check-success=Unit Test (ubuntu-latest)
- check-success=Unit Test (macos-latest)
- check-success=Release
actions:
merge:
method: rebase
strict: smart
- name: Thank contributor
conditions:
- merged
actions:
comment:
message: "Thank you @{{author}} for your contribution!"