File tree 1 file changed +23
-1
lines changed
1 file changed +23
-1
lines changed Original file line number Diff line number Diff line change @@ -34,6 +34,14 @@ pull_request_rules:
34
34
add :
35
35
- documentation
36
36
37
+ - name : automatic approval for Dependabot pull requests
38
+ conditions :
39
+ - author=dependabot[bot]
40
+ actions :
41
+ review :
42
+ type : APPROVE
43
+ message : Automatically approving dependabot
44
+
37
45
- name : Add breaking-change label
38
46
# https://docs.openstack.org/pbr/latest/user/features.html
39
47
conditions :
@@ -52,6 +60,17 @@ pull_request_rules:
52
60
add :
53
61
- feature
54
62
63
+ - name : Add automatic-merge label
64
+ conditions :
65
+ - or :
66
+ - " author=dhellmann"
67
+ - " author=jasonamyers"
68
+ - " label!=mergify"
69
+ actions :
70
+ label :
71
+ add :
72
+ - automatic-merge
73
+
55
74
- name : Automatic merge on approval
56
75
conditions :
57
76
- and :
@@ -69,7 +88,10 @@ pull_request_rules:
69
88
- " check-success=Test Ubuntu (3.12)"
70
89
- " check-success=Test Zsh"
71
90
- " -draft"
72
- - " #approved-reviews-by>=1"
91
+ - or :
92
+ - " #approved-reviews-by>=1"
93
+ - " author=dhellmann"
94
+ - " author=jasonamyers"
73
95
actions :
74
96
merge :
75
97
method : merge
You can’t perform that action at this time.
0 commit comments