From 039948d66a53447f82f332eaf185b642286cd69a Mon Sep 17 00:00:00 2001 From: Mateusz Urbanek Date: Thu, 10 Oct 2024 18:20:33 +0200 Subject: [PATCH] feat: add autoapprover action Signed-off-by: Mateusz Urbanek --- .github/autoapproval.yml | 8 ++++++++ .github/workflows/autopilot.yaml | 24 ++++++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 .github/autoapproval.yml create mode 100644 .github/workflows/autopilot.yaml diff --git a/.github/autoapproval.yml b/.github/autoapproval.yml new file mode 100644 index 0000000..b04a2d0 --- /dev/null +++ b/.github/autoapproval.yml @@ -0,0 +1,8 @@ +from_owner: + - "renovate[bot]" + +required_labels: + - "area/dependency" + +blacklisted_labels: + - "do-not-merge" diff --git a/.github/workflows/autopilot.yaml b/.github/workflows/autopilot.yaml new file mode 100644 index 0000000..8312129 --- /dev/null +++ b/.github/workflows/autopilot.yaml @@ -0,0 +1,24 @@ +name: autopilot + +on: + pull_request: + types: + - opened + - reopened + - labeled + - edited + pull_request_review: + types: + - dismissed + +permissions: + contents: read + pull-requests: write + +jobs: + autoapproval: + runs-on: ubuntu-latest + steps: + - uses: dkhmelenko/autoapproval@v1.0 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}