From 5bbac9bf9172201fb6865032425a58b23f8d66f8 Mon Sep 17 00:00:00 2001 From: Jannis Leidel Date: Sat, 8 May 2021 00:42:40 +0200 Subject: [PATCH] Back to old structure. --- .pullapprove.yml | 45 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 43 insertions(+), 2 deletions(-) diff --git a/.pullapprove.yml b/.pullapprove.yml index ccfc2c2..8a6cbab 100644 --- a/.pullapprove.yml +++ b/.pullapprove.yml @@ -1,10 +1,51 @@ version: 3 + groups: - sensitive-files: + github-workflows: conditions: - - "'tox.ini' in files or '.pullapprove.yml' in files or '.github/workflows/*' in files or 'CODE_OF_CONDUCT.md' in files" + - "'.github/workflows/*' in files" reviewers: teams: - roadies reviews: required: 1 + labels: + pending: "roadies" + + pullapprove-config: + conditions: + - "'.pullapprove.yml' in files" + reviewers: + teams: + - roadies + reviews: + required: 1 + labels: + pending: "roadies" + + tox-ini: + conditions: + - "'tox.ini' in files" + reviewers: + teams: + - roadies + reviews: + required: 1 + labels: + pending: "roadies" + + code-of-conduct: + conditions: + - "'CODE_OF_CONDUCT.md' in files" + reviewers: + teams: + - roadies + reviews: + required: 1 + labels: + pending: "roadies" + +notifications: +- when: pullapprove.group.requested_reviewers + comment: | + {{ event.group }} review requested from {{ text_list(event.requested_reviewers.mentions, "and") }}