blob: 70c50e40609568d22b94d212ce4839a231588cda [file] [log] [blame]
version: 2
requirements:
signed_off_by:
required: true
always_pending:
title_regex: 'WIP'
explanation: 'Work in progress...'
# Group settings to apply to all groups by default, optionally being overridden later
group_defaults:
approve_by_comment:
enabled: true
approve_regex: '^:\+1:'
reset_on_push:
enabled: true
# Groups of reviewers and their respective settings
groups:
example-reviewers:
required: 2
users:
- prasadjoshi123
conditions:
branches:
- master # this group only reviews when PR is merging into master
files:
include:
- '*.md'
exclude:
- 'README.md'
labels:
- bug
approve_by_comment:
enabled: true
approve_regex: '^LGTM' # overrides the default '^:\+1:'
author_approval:
required: true
reset_on_reopened:
enabled: true
reject_value: -3
security:
required: -1 # require approval from everyone
teams:
- security-reviewers
reset_on_push:
enabled: true
reset_on_reopened:
enabled: true
author_approval:
ignored: true
reject_value: -100 # any rejection means a failure