From 7162f3bd4e086d2f2fa3433d2855953c6c397aa9 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Mon, 9 Feb 2026 19:02:25 +0100 Subject: [PATCH] fix(workflow): allow code rabbit to approve PRs (#9195) --- .coderabbit.yaml | 3 +-- .github/workflows/auto-approve.yml | 17 +++++++++++++++++ 2 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/auto-approve.yml diff --git a/.coderabbit.yaml b/.coderabbit.yaml index cfd387dab..55552e13a 100644 --- a/.coderabbit.yaml +++ b/.coderabbit.yaml @@ -12,12 +12,11 @@ reviews: - master - main - # Auto-Approve wenn keine Probleme gefunden auto_approve: enabled: true # Review-Einstellungen - request_changes_workflow: false + request_changes_workflow: true high_level_summary: true poem: false review_status: true diff --git a/.github/workflows/auto-approve.yml b/.github/workflows/auto-approve.yml new file mode 100644 index 000000000..b40429064 --- /dev/null +++ b/.github/workflows/auto-approve.yml @@ -0,0 +1,17 @@ +name: Auto Approve after CodeRabbit + +on: + pull_request_review: + types: [submitted] + +permissions: + pull-requests: write + +jobs: + auto-approve: + if: > + github.event.review.state == 'approved' && + github.event.review.user.login == 'coderabbitai[bot]' + runs-on: ubuntu-latest + steps: + - uses: hmarr/auto-approve-action@f0939ea97e9205ef24d872e76833fa908a770363 # v4.0.0