diff --git a/README.md b/README.md index 1ce48986e7d..4211958fd6a 100644 --- a/README.md +++ b/README.md @@ -95,3 +95,4 @@ work). It's a lot of work, and we need your help! If you're interested, check out our [contributing docs](.github/CONTRIBUTING.md). + diff --git a/sample-pullapprove.yml b/sample-pullapprove.yml new file mode 100644 index 00000000000..371f476cf4a --- /dev/null +++ b/sample-pullapprove.yml @@ -0,0 +1,73 @@ +--- +version: 3 +approve_by_comment: true +approve_regex: ^(Approved|\+1|:\+1:|:shipit:) +author_approval: ignored +reject_regex: ^(Rejected|\-1|:\-1:) +reject_value: -1 +reset_on_push: true +reviewers: +- name: devs + required: 1 + teams: + - devs +- conditions: + branches: + - master + files: + - '*.php' + - '*.js' + - '*.swift' + - '*.java' + - '*.py' + - '*.go' + - '*.yml' + name: pm + required: 1 + teams: + - pm +- conditions: + branches: + - master + files: + - '*.php' + - '*.js' + - '*.swift' + - '*.java' + - '*.py' + - '*.go' + - '*.yml' + labels: + exclude: + - dev_qa + name: qa + required: 1 + teams: + - qa +- conditions: + branches: + - master + files: + - '*.php' + - '*.js' + - '*.swift' + - '*.java' + - '*.py' + - '*.go' + - '*.yml' + labels: + include: + - dev_qa + name: dev_qa + required: 2 + teams: + - devs +- conditions: + branches: + - master + files: + - .pullapprove.yml + members: + - startnow65 + name: access + required: 1