get_ci_logs
Retrieve CI workflow logs to debug failed jobs. Filter by branch or run ID, job name, status, or tail the last lines.
Instructions
Get CI workflow logs for debugging failed jobs.
Provide either branch OR run_id (not both).
Optional filters:
job_name: filter by job name (e.g., "test", "lint")
status: "failure" (default), "success", or "all"
max_lines: tail N lines of logs (default: 200)
Returns: {run_id, run_url, branch, status, conclusion, jobs: [{job_id, name, status, conclusion, logs, log_url}]}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| branch | No | ||
| run_id | No | ||
| job_name | No | ||
| status | No | failure | |
| max_lines | No | ||
| owner | No | ||
| repo | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||