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
- Split monolithic build-backend-docker job into lint-backend,
lint-frontend, lint-evaluation (ubuntu-latest), test, and
docker-eval jobs; lint jobs run free runners in parallel
- Remove redundant HF source_list.json download from test step
- Add docker-compose.ci.yml override: skips HF clone via
SKIP_HF_DOWNLOAD build arg, bind-mounts pre-downloaded ./data,
reduces healthcheck start_period from 1200s to 300s
- Add docker-up-ci / docker-down-ci Makefile targets using the
CI compose override
- Use pytest -n auto in make test to parallelise 349 tests via
already-installed pytest-xdist
- Add SKIP_HF_DOWNLOAD ARG to backend/Dockerfile so production
builds still clone the dataset; CI skips it and mounts instead
- Change uv sync --dev to uv sync in Dockerfile to omit dev
tools from the production image
Signed-off-by: Jack Luar <jluar@precisioninno.com>
0 commit comments