github_list_workflow_runs
List workflow runs for a GitHub repository or a specific workflow, with optional filters by status, branch, and run count to monitor CI/CD activity and identify build outcomes.
Instructions
List workflow runs for a repository or specific workflow.
Args: owner: Repository owner repo: Repository name workflow_id: Specific workflow ID or filename (empty = all workflows) status: Filter — 'completed', 'in_progress', 'queued', 'success', 'failure' branch: Filter by branch name max_results: Maximum runs to return (default: 20) session_name: GitHub session to use
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | ||
| owner | Yes | ||
| branch | No | ||
| status | No | ||
| max_results | No | ||
| workflow_id | No | ||
| session_name | No | default |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |