You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add CI/CD workflows and apply black formatting (Phase 6)
- Add .github/workflows/test.yml: run pytest on Python 3.10/3.11/3.12 matrix,
skipping integration tests, with coverage reporting to Codecov
- Add .github/workflows/lint.yml: black --check and mypy on every push/PR
- Scope .github/workflows/sphinx.yml to docs/**, bcb/**, and workflow file
changes only (avoids rebuilding docs on unrelated pushes)
- Apply black formatting to all 14 files that were out of style
All CI checks verified locally: 50 tests pass, coverage 72.1%, mypy clean.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments