From be6671c54815158afbe1ad0b462478124bb50478 Mon Sep 17 00:00:00 2001 From: Bas de Kort Date: Fri, 10 Apr 2026 15:22:37 +0200 Subject: [PATCH] Add AI Code Review workflow configuration --- .github/workflows/reviewyml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/reviewyml diff --git a/.github/workflows/reviewyml b/.github/workflows/reviewyml new file mode 100644 index 0000000..d2cefaf --- /dev/null +++ b/.github/workflows/reviewyml @@ -0,0 +1,28 @@ +name: AI Code Review + +on: + pull_request: + types: [opened, synchronize, reopened] + +permissions: + pull-requests: write + contents: read + +jobs: + review: + name: AI Code Review + runs-on: ubuntu-latest + container: + image: proudnerdswp/claude-review-agent:latest + steps: + - name: Run review + env: + REVIEW_API_KEY: ${{ secrets.REVIEW_API_KEY }} + REVIEW_API_URL: ${{ secrets.REVIEW_API_URL }} + REVIEW_MODEL: ${{ vars.REVIEW_MODEL || 'anthropic/claude-sonnet-4' }} + # Optional; defaults shown: + # REVIEW_PROFILE: full-review + # REVIEW_SEVERITY_THRESHOLD: warning + # REVIEW_EXCLUDE_PATHS: "vendor/*,node_modules/*" + # REVIEW_TOKEN: ${{ secrets.REVIEW_TOKEN }} + run: php bin/review