Skip to content

Commit 960e073

Browse files
Use more mergify features (#888)
1 parent e8a127f commit 960e073

File tree

1 file changed

+23
-2
lines changed

1 file changed

+23
-2
lines changed

.github/mergify.yml

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ pull_request_rules:
88
branches:
99
- humble
1010

11-
1211
- name: Backport to iron at reviewers discretion
1312
conditions:
1413
- base=master
@@ -21,7 +20,29 @@ pull_request_rules:
2120
- name: Ask to resolve conflict
2221
conditions:
2322
- conflict
24-
- author!=mergify
23+
- author!=mergify[bot]
2524
actions:
2625
comment:
2726
message: This pull request is in conflict. Could you fix it @{{author}}?
27+
28+
- name: Ask to resolve conflict for backports
29+
conditions:
30+
- conflict
31+
- author=mergify[bot]
32+
actions:
33+
comment:
34+
message: This pull request is in conflict. Could you fix it @bmagyar @dstogl @christophfroehlich?
35+
36+
- name: development targets master branch
37+
conditions:
38+
- base!=master
39+
- author!=bmagyar
40+
- author!=dstogl
41+
- author!=christophfroehlich
42+
- author!=mergify[bot]
43+
actions:
44+
comment:
45+
message: |
46+
@{{author}}, all pull requests must be targeted towards the `master` development branch.
47+
Once merged into `master`, it is possible to backport to @{{base}}, but it must be in `master`
48+
to have these changes reflected into new distributions.

0 commit comments

Comments
 (0)