forked from hpi-schul-cloud/schulcloud-server
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.pullapprove.yml
26 lines (23 loc) · 839 Bytes
/
.pullapprove.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
version: 3
pullapprove_conditions:
- condition: "'WIP' not in labels"
unmet_status: pending
explanation: 'Work in progress'
- condition: "'- [ ]' not in body"
unmet_status: failure
explanation: 'Please finish all the required checklist tasks'
notifications:
- when: pull_request.opened
comment: |
Hey @{{ author }}, thanks for the PR! The review will start once
the tests, CI checks and PR requirements (see checklist in your PR) have passed.
- when: pullapprove.approved
comment: The review is completed. @{{ author }}, please follow further instructions from
our Review-Guidelines https://docs.hpi-schul-cloud.org/display/SCDOK/Review-Guidelines
groups:
general:
reviews:
required: 1 # 1 approval from this group are required
reviewers:
teams:
- general