Skip to content

Commit 2eccaff

Browse files
authored
Raise pr-review job timeout to 30 minutes (#108)
## Why The reviewer model is now `claude-opus-5`, which runs longer per review than opus-4-8 (and the automatic cybersecurity→opus-4.8 safety fallback can stack a second run into the same job). On the ductone side the same model bump drove judge PR-review timeouts from 0/809 runs to 20/191 (10.5%) against a 15-minute cap — cancelled mid-review, surfacing as a "did not finish in time … not a verdict" notice rather than a real verdict. This raises the caps here before the same regression shows up. ## What this changes Raises `timeout-minutes` to 30 on both PR-review reusable-workflow jobs: `pr-review.yaml` (15→30) and `general-pr-review.yaml` (20→30). Trade-off: a longer-running or wedged review now uses up to 30 runner-minutes before being cut off.
1 parent 1ee2337 commit 2eccaff

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

.github/actions/pr-review/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ runs:
8787
echo "${DELIM}"
8888
} >> "${GITHUB_ENV}"
8989
- name: Run Claude PR Review
90-
uses: anthropics/claude-code-action@661a6fefbd0569ef35809da16775508ab1937862
90+
uses: anthropics/claude-code-action@9db594c7a0e82298c121c18b7f08aa1579ce7341 # v1.0.185
9191
with:
9292
anthropic_api_key: ${{ inputs.anthropic_api_key }}
9393
github_token: ${{ inputs.github_token }}

.github/workflows/general-pr-review.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,4 @@ jobs:
4242
pr_number: ${{ github.event.pull_request.number }}
4343
head_sha: ${{ github.event.pull_request.head.sha }}
4444
review_prompt: general
45-
timeout-minutes: 20
45+
timeout-minutes: 30

.github/workflows/pr-review.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,4 @@ jobs:
4848
pr_number: ${{ github.event.pull_request.number }}
4949
head_sha: ${{ github.event.pull_request.head.sha }}
5050
review_prompt: ${{ inputs.review_prompt || 'connector' }}
51-
timeout-minutes: 15
51+
timeout-minutes: 30

0 commit comments

Comments
 (0)