Understand why GitHub Actions failed in seconds.
Paste your workflow logs. Get the root cause, exact evidence, and the next fix without the noise.
Install in GitHub Actions
Add this job to your workflow. When a job fails, AI Sherlock posts the diagnosis to the run summary and an optional PR comment, containing only the root cause, evidence, fix, and confidence. The full log is never posted.
diagnose:
needs: [your-test-job]
if: failure()
runs-on: ubuntu-latest
permissions:
actions: read
pull-requests: write
steps:
- uses: ai-sherlock/action@v0.1.0Replace your-test-job with the job that runs your tests or build. Full setup: ai-sherlock/action install guide.
Contribute a CI log
Not on GitHub Actions? Paste a sanitized excerpt from the failed step (GitLab CI, CircleCI, etc.). We use opt-in contributions to improve diagnosis quality, never for marketing or automatic log storage.
Strip secrets and paste roughly 20–80 lines from the failure through the first error. Maintainers review every submission before it enters the verified dataset.