ralph-claude-code/.github/workflows
frankbria 54963d4ead ci: add kcov coverage measurement for bash scripts
Add coverage job to CI pipeline using kcov:
- Install kcov on Ubuntu runner
- Run BATS tests under kcov to collect coverage for ralph_loop.sh and lib/
- Generate HTML and JSON coverage reports
- Configurable threshold via COVERAGE_THRESHOLD env var (default: 70%)
- Set threshold to 0 to disable enforcement
- Upload coverage artifacts for inspection
- Optional Codecov integration

Coverage is measured separately from test execution to keep the
test job fast and isolate coverage concerns.

Refs #10
2026-01-08 22:56:07 -07:00
..
claude-code-review.yml Add Claude Code Review workflow 2026-01-08 20:28:42 -07:00
claude.yml Add Claude Code GitHub Actions workflow 2026-01-08 20:30:01 -07:00
test.yml ci: add kcov coverage measurement for bash scripts 2026-01-08 22:56:07 -07:00