feat: lint and format tests in CI
ci / backend (push) Failing after 36s
ci / frontend (push) Successful in 3m26s

Only src/ was covered, which is why it stayed clean while tests/ drifted to 38
findings. migrations/ stays out: its alembic template emits unused imports, so
every generated revision would fail the gate.
This commit is contained in:
2026-08-17 20:56:24 -04:00
parent 5ec5a4d334
commit e9fe18266d
3 changed files with 11 additions and 9 deletions
+2 -2
View File
@@ -42,8 +42,8 @@ jobs:
working-directory: backend
run: |
uv sync --locked
uv run ruff format --check src/
uv run ruff check src/
uv run ruff format --check src/ tests/
uv run ruff check src/ tests/
uv run pytest tests/ -q
- uses: actions/setup-node@v4