Summary
Create a CI workflow that runs on every PR to main branch.
Requirements
- Run pytest (all 333+ tests)
- Run pre-commit (Black, YAML validation, secrets scanning)
- Block merge if tests fail
Technical Details
- File:
.github/workflows/ci.yml
- Triggers:
pull_request to main
Acceptance Criteria
References
Summary
Create a CI workflow that runs on every PR to
mainbranch.Requirements
Technical Details
.github/workflows/ci.ymlpull_requesttomainAcceptance Criteria
References