check_ci_status
Fetch recent GitHub Actions workflow runs to review CI/CD statuses, conclusions, branches, and timestamps. Use it to spot failed or pending builds.
Instructions
Fetches recent CI/CD workflow runs (GitHub Actions) for a GitHub repository.
Side effects: None. This is a strictly read-only operation.
Data sources: GitHub REST API (actions/runs).
Auth requirements: No authentication required for public repositories. Uses configured token if available.
Rate limits: Subject to standard GitHub API limits.
Return shape: Returns a JSON array of workflow runs including name, status, conclusion, head_branch, created_at, updated_at, and html_url.
Usage guidelines: Use this tool ONLY to check raw GitHub Actions workflow history and CI build statuses. DO NOT use this tool for other analyses:
For a computed A-F health score grading, use 'get_health_score' instead.
For retrieving basic repository stats (stars, forks), use 'get_repo_health' instead.
For calculated DORA metrics, use 'get_dora_metrics' instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | GitHub repository name (e.g., 'sdk') | |
| limit | No | Number of runs to return | |
| owner | Yes | GitHub repository owner (e.g., 'modelcontextprotocol') |