mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-23 00:41:40 +00:00
Bugbot flagged that the resolver fetches only the first page (default 30 entries) of the releases endpoint. LiteLLM ships multiple non-stable releases per day, so 30+ non-stable releases between consecutive v*-stable tags is routinely the case — when it happens, the jq filter matches nothing, LITELLM_VERSION is empty, and the daily matrix update silently dies. Walk pages 1..5 (100 per page = 500 releases max) and short-circuit as soon as a page contains at least one v*-stable tag. Same final jq filter, same sort order. Co-authored-by: Mateo Wang <mateo-berri@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| _builder_unit_tests | ||
| _driver_unit_tests | ||
| _pr_gate_unit_tests | ||
| basic_messaging_non_streaming | ||
| basic_messaging_streaming | ||
| cron_vm | ||
| extended_thinking | ||
| prompt_caching_5m | ||
| tool_use | ||
| vision | ||
| __init__.py | ||
| cli_driver.py | ||
| conftest.py | ||
| manifest.yaml | ||
| matrix_builder.py | ||
| pr_gate_version_resolver.py | ||
| sample_compatibility-matrix.json | ||
| test_config.yaml | ||