mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-05 02:41:56 +00:00
PR #32548 deleted the CircleCI claude_code_compat_pr_gate job, the only automated consumer of pr_gate_version_resolver.py, so the 3-day npm publish-age security buffer (PRD #26476) stopped gating any automated path; run_daily.sh just probed whatever claude was on the cron VM's PATH. The daily runner now resolves the buffered version with the resolver, npm-installs exactly that version into a per-run prefix under WORKDIR (both steps under the script's env -i credential scrub with the isolated per-run HOME), prepends the install's bin dir to PATH, and turns the existing version probe into a verification that dies on a mismatch with the resolved version. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_run_daily_pins_resolver_version.py | ||
| test_run_daily_pytest_scrubs_env.py | ||
| test_run_daily_release_pagination.py | ||
| test_run_daily_version_probe_scrubs_env.py | ||
| test_systemd_unit_credential_isolation.py | ||