What it gives you
- top findings with repository context
- what to fix first
- measurement hints for before/after verification
- AI-ready handoff output
Repository-first CI audit
CI Perf Lint scans workflows plus repository context, prioritizes CI waste, and returns a shareable improvement plan with measurement hints.
Rule docs
Detects `async def test_*` functions under `tests/` that instantiate `TestClient(...)`.
Flags GitHub-hosted macOS jobs that run `brew update` or `brew upgrade` during CI.
Detects `actions/upload-artifact` steps that upload very broad paths (`.`, `./`, `*`, or `**`) without an error-condition guard.
Avoid hardcoding `C:\` drive paths on Windows runners.
Steps using `uses: owner/repo` without `@ref`, `docker://`, or `./` qualifier.
Flags repositories whose visible ESLint config appears to wire Prettier into ESLint.