Shared runtime behind Badgr Pipeline Check — diagnoses failed builds, checks pipeline health, flags security risks, and audits config across GitHub Actions, Azure Pipelines, GitLab CI, Jenkins, and Kubernetes.
badgr-agent plugs into your CI provider, runs four local rule-based engines on every build, and only escalates to AI when a failure is ambiguous.
Fetches job logs and pipeline metadata, then strips secrets and tokens before any analysis happens.
Runs four local rule-based engines — failure, health, security, audit — free, with no API key required.
If the failure score is low-confidence and BADGR_API_KEY (or BADGR_LLM_PROVIDER=bedrock) is configured, AI refines the fix; otherwise results publish as-is.
npm install badgr-agentRequires Node.js 20.10+. Free to run as Pipeline Check — no API key required.
Add one step to your GitHub Actions workflow — no credentials required by default:
- name: Badgr Pipeline Check
uses: michaelmanly/badgr-ci@v1
if: always()### Badgr Pipeline Check
**Failure:** Missing dependency `vite`
**Evidence:** Cannot find module 'vite'
**Suggested fix:** npm install --save-dev vite
**Confidence:** high
**Health:** Install step took 4m 12s — consider caching node_modules
**Security:** No issues found
**Audit:** No timeout set on test stepbadgr-agent pipeline-checkRun Pipeline Check locally, in GitLab CI, or in Jenkins — collects logs, redacts secrets, scores failure/health/security/audit, and escalates to AI only when ambiguous.npm install badgr-agent — no account needed to get started.