Spaces:
Sleeping
Sleeping
Commit History
-
ci: upgrade to ironclad CI/CD configuration
- Upgrade setup-uv@v4 → v7 with built-in caching (removes cache warning) - Pin uv version to 0.5.6 for reproducible builds - Add ruff format --check (enforces consistent formatting) - Add --locked to uv sync (ensures lockfile integrity) - Auto-format 4 files to pass new format checke70a3b7
-
feat(SPEC-08): Integrate shared memory layer + CodeRabbit fixes (#74)
Unverified signature## Summary - SPEC-08: Shared memory layer integration - CodeRabbit critical fix: async add_evidence() with proper deduplication - Security: Fixed CVEs in langgraph-checkpoint and urllib3 - CI: Hardened to fail on security vulnerabilities - Docstrings: 80%+ coverage All 178 tests pass. No known vulnerabilities.e0c585c -
ci: add security scanning with bandit and pip-audit
- Add bandit for code security analysis (medium+ severity) - Add pip-audit for dependency vulnerability scanning - Both run with continue-on-error (informational, not blocking) - Add bandit and pip-audit to dev dependenciesef2b4e3 -
ci: upgrade codecov-action to v5 and add token
4854088 -
ci: add coverage reporting, caching, and badges
- Add Codecov integration for coverage tracking - Add uv package caching for faster builds - Add test artifact uploads - Add CI status and coverage badges to READMEb9c529a
-
ci: add GitHub Actions workflow for CI/CD
Runs on push/PR to main and dev branches: - Lint with ruff - Type check with mypy - Run unit tests with pytest Uses uv for fast dependency installation.572b569