Skip to content

Commit 767422d

Browse files
Merge pull request #1058 from LalatenduMohanty/mergify_auto_rebase
mergify: add auto-rebase and conflict notification rules
2 parents 2376129 + 2b32364 commit 767422d

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

.mergify.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,3 +77,23 @@ pull_request_rules:
7777
actions:
7878
merge:
7979
method: merge
80+
81+
- name: Auto-rebase approved PRs that are behind
82+
conditions:
83+
- "-draft"
84+
- "-conflict"
85+
- "#commits-behind>0"
86+
- "base=main"
87+
- "#approved-reviews-by>=1"
88+
actions:
89+
rebase:
90+
91+
- name: Ping author on conflicts
92+
conditions:
93+
- "conflict"
94+
- "-closed"
95+
actions:
96+
comment:
97+
message: |
98+
This pull request has merge conflicts that must be resolved before it can be merged.
99+
@{{ author }} please rebase your branch.

0 commit comments

Comments
 (0)