zero-check-pipeline/validate
Travis Herbranson c801f03f5d validate: detect uv projects in deps.sh and tests.sh
Preserve pre-existing WIP from master's working tree. When a project
has a uv.lock alongside pyproject.toml, run pip-audit and pytest under
`uv run --directory $project` so they execute in the project's own
managed venv instead of whatever pytest/pip-audit happens to be on PATH.

Lifted verbatim from master's uncommitted working tree; committed on
this branch as the base for subsequent Bug B (tests.sh SIGPIPE) and
Bug C (pip-audit venv) fixes which both modify these regions.
2026-05-12 07:50:55 -04:00
..
deps.sh validate: detect uv projects in deps.sh and tests.sh 2026-05-12 07:50:55 -04:00
lint.sh validate: fix path filter — explicit prune instead of "*/.*" trap 2026-05-12 07:50:32 -04:00
results.json v1 gauntlet: validation scripts with language detection and artifact generation 2026-04-18 11:30:24 -04:00
run-all.sh v1 gauntlet: validation scripts with language detection and artifact generation 2026-04-18 11:30:24 -04:00
sast.sh validate: fix path filter — explicit prune instead of "*/.*" trap 2026-05-12 07:50:32 -04:00
secrets.sh v1 gauntlet: validation scripts with language detection and artifact generation 2026-04-18 11:30:24 -04:00
SUMMARY.md v1 gauntlet: validation scripts with language detection and artifact generation 2026-04-18 11:30:24 -04:00
tests.sh validate: detect uv projects in deps.sh and tests.sh 2026-05-12 07:50:55 -04:00