Problem
CI workflow fails: missing Node.js setup, Python setup, test dependencies, and DB service.
Issues
- No Python version setup - runs default (may not be 3.12)
- No Node.js setup for frontend lint/test
- Backend tests run without installing requirements.txt
- No PostgreSQL service for integration tests
- Ruff may not resolve imports without installed deps
- Frontend tests without npm ci first
Expected
All jobs (lint, test, build) pass green.
Problem
CI workflow fails: missing Node.js setup, Python setup, test dependencies, and DB service.
Issues
Expected
All jobs (lint, test, build) pass green.