mirror of
https://github.com/qodo-ai/pr-agent.git
synced 2025-07-04 21:00:40 +08:00
32 lines
1.2 KiB
Markdown
32 lines
1.2 KiB
Markdown
![]() |
# CI Feedback Tool
|
||
|
|
||
|
The CI feedback tool (`/checks)` automatically triggers when a PR has a failed check.
|
||
|
The tool analyzes the failed checks and provides several feedbacks:
|
||
|
- Failed stage
|
||
|
- Failed test name
|
||
|
- Failure summary
|
||
|
- Relevant error logs
|
||
|
|
||
|
<kbd>
|
||
|
<img src="https://www.codium.ai/images/pr_agent/failed_check1.png" width="768">
|
||
|
</kbd>
|
||
|
|
||
|
→
|
||
|
<kbd>
|
||
|
<img src="https://www.codium.ai/images/pr_agent/failed_check2.png" width="768">
|
||
|
</kbd>
|
||
|
|
||
|
___
|
||
|
|
||
|
In addition to being automatically triggered, the tool can also be invoked manually by commenting on a PR:
|
||
|
```
|
||
|
/checks "https://github.com/{repo_name}/actions/runs/{run_number}/job/{job_number}"
|
||
|
```
|
||
|
where `{repo_name}` is the name of the repository, `{run_number}` is the run number of the failed check, and `{job_number}` is the job number of the failed check.
|
||
|
|
||
|
### Configuration options
|
||
|
- `enable_auto_checks_feedback` - if set to true, the tool will automatically provide feedback when a check is failed. Default is true.
|
||
|
- `excluded_checks_list` - a list of checks to exclude from the feedback, for example: ["check1", "check2"]. Default is an empty list.
|
||
|
- `persistent_comment` - if set to true, the tool will overwrite a previous checks comment with the new feedback. Default is true.
|
||
|
|