Skip to content

Commit 58bb981

Browse files
authored
Merge pull request #23 from python-virtualenvwrapper/mergify/dhellmann/config-update
ci(Mergify): configuration update
2 parents 4b94dbb + 83aff09 commit 58bb981

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

.mergify.yml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
pull_request_rules:
2+
3+
- name: Add CI label
4+
conditions:
5+
- or:
6+
- "title~=^tox:"
7+
- "title~=^ci:"
8+
- "files~=tox.ini"
9+
- "files~=tests"
10+
actions:
11+
label:
12+
add:
13+
- ci
14+
15+
- name: Add Mergify label
16+
conditions:
17+
- or:
18+
- "title~=^mergify:"
19+
- "files~=.mergify.yml$"
20+
actions:
21+
label:
22+
add:
23+
- mergify
24+
25+
- name: Add Documentation label
26+
conditions:
27+
- or:
28+
- "title~=^docs:"
29+
- "files~=docs"
30+
- "files~=.rst$"
31+
actions:
32+
label:
33+
add:
34+
- documentation
35+
36+
- name: Automatic merge on approval
37+
conditions:
38+
- and:
39+
- "check-success=style (docs)"
40+
- "check-success=style (style)"
41+
- "check-success=style (pkglint)"
42+
- "check-success=Test macOS (3.8)"
43+
- "check-success=Test macOS (3.9)"
44+
- "check-success=Test macOS (3.10)"
45+
- "check-success=Test macOS (3.11)"
46+
- "check-success=Test Ubuntu (3.8)"
47+
- "check-success=Test Ubuntu (3.9)"
48+
- "check-success=Test Ubuntu (3.10)"
49+
- "check-success=Test Ubuntu (3.11)"
50+
- "check-success=Test Zsh"
51+
- "-draft"
52+
actions:
53+
merge:
54+
method: merge

0 commit comments

Comments
 (0)