Diagnose a public GitHub Actions failure
Analyze a public GitHub Actions run URL using failed-job metadata and check annotations. Return the failing job and step, root-cause classification, redacted evidence, and repair guidance without requesting a GitHub token or pretending public raw logs are accessible.
$0.005 USDC GET /v1/github-run
developer-tools · github · github-actions · ci-cd
Use it for
- diagnose GitHub Actions failure
- summarize failed GitHub workflow
- analyze GitHub check annotations
Example input
{
"url": "https://github.com/owner/repo/actions/runs/123456"
}Example output
{
"success": true,
"run": {
"id": 123456,
"repository": "repo"
},
"failing_step": {
"name": "pytest",
"conclusion": "failure"
},
"failure": {
"failure_type": "pytest",
"error_message": "AssertionError: assert 1 == 2",
"stack_trace": [
"tests/test_math.py:8: AssertionError"
],
"suggested_fix_category": "test_failure",
"confidence": 0.96
}
}Call it
Use an x402 v2 payment-aware client from the quickstart. An unpaid request safely returns the exact payment challenge before any work runs.