ci: enforce complexity reduction ratchet

This commit is contained in:
jxxghp
2026-08-21 22:23:37 +08:00
parent 59fa3c0e74
commit dd246fe045
5 changed files with 210 additions and 0 deletions
+3
View File
@@ -53,6 +53,9 @@ jobs:
- name: Check governed Python types
run: uv run --locked --no-sync mypy --config-file mypy.ini
- name: Check complexity ratchet
run: uv run --locked --no-sync python scripts/architecture/complexity.py
pytest:
runs-on: ubuntu-latest
name: Unit Tests (${{ matrix.shard }})