mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-07-10 01:29:17 +00:00
The review-pr job only checked qwen's exit code, the tee status, the timeout sentinel, and an empty log. When the model connection drops mid-review, qwen still exits 0 and emits a terminal stream-json result event with subtype=success / is_error=false whose text carries the inlined '[API Error: ...]'. All existing checks pass, so the job goes green without ever posting a review comment. Inspect the terminal result event explicitly: fail when it is missing, when is_error is true or subtype is not success, or when the result text contains an inlined API error. A failed check now triggers the existing fallback-comment step instead of a silent green success. Refs #5052 |
||
|---|---|---|
| .. | ||
| actions/post-coverage-comment | ||
| ISSUE_TEMPLATE | ||
| scripts | ||
| workflows | ||
| dependabot.yml | ||
| pull_request_template.md | ||
| release.yml | ||