Merge pull request #7 from jodh-intel/enable-pullapprove

CI: Add pullapprove and require two acks / PR
This commit is contained in:
James O. D. Hunt 2018-01-08 16:12:33 +00:00 committed by GitHub
commit a0e6eccbaf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

32
.pullapprove.yml Normal file
View File

@ -0,0 +1,32 @@
version: 2
requirements:
signed_off_by:
required: true
# Disallow approval of PRs still under development
always_pending:
title_regex: '(WIP|RFC)'
labels:
- do-not-merge
- wip
- rfc
explanation: 'Work in progress - do not merge'
group_defaults:
approve_by_comment:
enabled: true
approve_regex: '^(LGTM|lgtm|Approved|\+1|:\+1:)'
reject_regex: '^(Rejected|-1|:-1:)'
reset_on_push:
enabled: false
reset_on_reopened:
enabled: false
author_approval:
ignored: true
groups:
approvers:
required: 2
teams:
- runtime