From 557fffe35038d8098d1e9bcd159d33704a10a96e Mon Sep 17 00:00:00 2001 From: furedea <132188853+furedea@users.noreply.github.com> Date: Fri, 6 Nov 2026 21:14:16 +0900 Subject: [PATCH] ci: add the claude review job Call the shared claude-review workflow from furedea/reusable-workflows and require it in all-green. Refs furedea/agent-config#78 Co-Authored-By: Claude Opus 5.5 --- .github/workflows/ci.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 55c3347..43ba07d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -134,9 +134,17 @@ jobs: - name: Run uv audit run: uv audit --preview-features audit + claude-review: + uses: furedea/reusable-workflows/.github/workflows/claude-review.yml@fc0cba95e88e0cdad9837bf8212d324f3cad50a5 # main + permissions: + contents: read + pull-requests: write + secrets: + claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} + all-green: if: always() - needs: [nix-lint, lint, typecheck, test, audit] + needs: [nix-lint, lint, typecheck, test, audit, claude-review] runs-on: ubuntu-latest timeout-minutes: 1 permissions: {}