Skip to content

Commit 0466809

Browse files
authored
refactor rules
1 parent f85b54a commit 0466809

File tree

2 files changed

+28
-11
lines changed

2 files changed

+28
-11
lines changed

.github/.mergify.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
pull_request_rules:
2+
- name: Automatic merge
3+
description: Conditions required for automatic merging of a PR
4+
conditions:
5+
6+
# let Mergify know that the PR can be megrged (added manually)
7+
- label = 🤖-automerge
8+
# block Mergify from merging the PR (added manually)
9+
- label != 🤖-do-not-merge
10+
11+
# list of CI checks that need to pass in order for the PR to be merged
12+
- check-success=unit-tests
13+
- check-success=integration-tests
14+
- check-success=system-tests
15+
16+
# Check for required reviews
17+
- "#approved-reviews-by>=2" # Requires 2 approving reviews
18+
- "#changes-requested-reviews-by=0" # No changes requested
19+
- "#review-threads-unresolved=0" # All review threads resolved
20+
21+
# Optional but recommended checks
22+
- base=naster
23+
- -draft # PR is not in draft state
24+
- -conflict # No merge conflicts
25+
actions:
26+
merge:
27+
28+

.mergify.yml

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)