Skip to content

Commit eebfcf8

Browse files
committed
ci: pin uv to 0.11.19 + graphwalks example_rollouts fix (from main)
Shared CI fixes for the martas/1434-stacked CLI work: pin uv (0.11.20 drops pinned deps -> 7 servers fail; = #1576) and pull main's graphwalks example_rollouts.jsonl (fixes its data validation). This branch is the base for the ng_validate (#1599) and config-error (#1609) PRs so the fixes live in one place. Drop when martas/1434 rebases on main. Signed-off-by: Wojciech Prazuch <wprazuch@nvidia.com>
1 parent f8bd381 commit eebfcf8

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/unit-tests.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,9 @@ jobs:
134134
sudo apt-get install -y --no-install-recommends git curl ca-certificates
135135
# The flow below should be used and synced with any Docker or container related flows. There is no script here to keep it 100% explicit.
136136
# This is how we test and this is how you should use/consume.
137-
curl -LsSf https://astral.sh/uv/install.sh | sh
137+
# Pin uv: 0.11.20 has a resolver regression that silently drops pinned deps from
138+
# `uv pip install -r requirements.txt`. 0.11.19 is the latest known-good version.
139+
curl -LsSf https://astral.sh/uv/0.11.19/install.sh | sh
138140
uv venv --python 3.12
139141
source .venv/bin/activate
140142
uv sync --extra dev

0 commit comments

Comments
 (0)