Read the red build.
The first question in front of a failing build is never “what’s broken in my code?” — it’s which subsystem failed. Match the log signature to one of these 31 classes, then read the fix.
Run it in CI
Add the PatchRail Action to annotate failed builds with the matching fix page.
The action runs the same classifier locally in GitHub Actions, redacts before classification, and links each failure class back into this index.
- name: PatchRail CI Triage
if: failure()
uses: patchrail/ci-triage-action@v1
with:
log-path: path/to/ci.logThe guides, on your machine.
Every class in this index ships inside the open-source patchrail CLI. Feed it a raw log and it points back at the matching guide — locally, with secrets redacted first. If it saves you a debugging morning, a star helps other maintainers find it.
★ Star on GitHub
pipx install patchrail