Commit b3eee64
dev-inf: Improve AI review workflow based on feedback
This commit addresses feedback on the three-stage Claude Code PR
review workflow:
1. Added 60-minute timeout to prevent jobs from running indefinitely
(previous run exceeded 2.5 hours before being cancelled).
2. Skip workflow entirely if PR is already merged. The workflow now
checks github.event.pull_request.merged in the job condition to
prevent unnecessary runs on merged PRs.
3. Removed 'labeled' from trigger types. Since the workflow now runs
by default (not triggered by labels), changing labels on a PR
should not trigger new workflow runs.
4. Added guidance in PR comment to help users navigate verbose output.
Users are now directed to scroll to the bottom of the workflow run
to find the Final Analysis Summary, making it easier to locate the
relevant findings among the three-stage output.
Release note: none
Epic: None
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent cd17f4e commit b3eee64
1 file changed
+6
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| |||
237 | 238 | | |
238 | 239 | | |
239 | 240 | | |
| 241 | + | |
| 242 | + | |
240 | 243 | | |
241 | 244 | | |
242 | 245 | | |
243 | 246 | | |
244 | | - | |
| 247 | + | |
0 commit comments