From b305a4a8872e89b164ee582ba487fd4e6225ab97 Mon Sep 17 00:00:00 2001 From: Adam Moussa <166072409+amoussa1229@users.noreply.github.com> Date: Wed, 6 May 2026 20:01:41 -0400 Subject: [PATCH] Add pull_request trigger for required workflow ruleset Required workflows via rulesets need a pull_request trigger directly. Falls back to org secret when not called via workflow_call. --- .github/workflows/claude-code-review.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/claude-code-review.yaml b/.github/workflows/claude-code-review.yaml index 12b02ea..bf492d9 100644 --- a/.github/workflows/claude-code-review.yaml +++ b/.github/workflows/claude-code-review.yaml @@ -1,6 +1,8 @@ name: Claude Code Review on: + pull_request: + types: [opened, synchronize] workflow_call: secrets: anthropic_api_key: @@ -22,7 +24,7 @@ jobs: - uses: anthropics/claude-code-action@v1 with: - anthropic_api_key: ${{ secrets.anthropic_api_key }} + anthropic_api_key: ${{ secrets.anthropic_api_key || secrets.ANTHROPIC_API_KEY }} prompt: | Review this pull request. Focus on: - Code correctness and potential bugs