From bd07b4381a3ac93abbc19e71c29f57d71bf0a18a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?oliver=20k=C3=B6nig?= Date: Tue, 3 Feb 2026 20:43:28 +0000 Subject: [PATCH 1/6] create venv MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: oliver könig --- .github/actions/action.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/actions/action.yml b/.github/actions/action.yml index f3e42e5843d..2042e4589f8 100644 --- a/.github/actions/action.yml +++ b/.github/actions/action.yml @@ -198,6 +198,7 @@ runs: export PYTHONPATH=$(pwd) export NEMORUN_HOME=$(pwd) pip install --no-cache-dir uv + uv venv .venv uv sync --only-group test uv run python tests/test_utils/python_scripts/launch_nemo_run_workload.py \ ${ARGS[@]} \ From 4f1ae56b7fa08882d9eaeca3ad321e77c7a7678f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?oliver=20k=C3=B6nig?= Date: Tue, 3 Feb 2026 20:47:19 +0000 Subject: [PATCH 2/6] cache clean MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: oliver könig --- .github/actions/action.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/actions/action.yml b/.github/actions/action.yml index 2042e4589f8..c05708e0e5b 100644 --- a/.github/actions/action.yml +++ b/.github/actions/action.yml @@ -199,6 +199,7 @@ runs: export NEMORUN_HOME=$(pwd) pip install --no-cache-dir uv uv venv .venv + uv cache clean uv sync --only-group test uv run python tests/test_utils/python_scripts/launch_nemo_run_workload.py \ ${ARGS[@]} \ From f1d2230cbab7ecfa4ad48fd9e25e22569a3b5b87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?oliver=20k=C3=B6nig?= Date: Tue, 3 Feb 2026 20:51:06 +0000 Subject: [PATCH 3/6] fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: oliver könig --- .github/actions/action.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/actions/action.yml b/.github/actions/action.yml index c05708e0e5b..93a69504290 100644 --- a/.github/actions/action.yml +++ b/.github/actions/action.yml @@ -118,6 +118,8 @@ runs: export NEMORUN_HOME=$(pwd) export NCCL_DEBUG=INFO pip install --no-cache-dir uv + uv venv .venv + uv cache clean uv sync --only-group test uv run python tests/test_utils/python_scripts/launch_nemo_run_workload.py \ --scope unit-tests \ From f3dae74243b59238a0be9232b0a86ac175ec33d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?oliver=20k=C3=B6nig?= Date: Tue, 3 Feb 2026 21:01:55 +0000 Subject: [PATCH 4/6] --no-cache MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: oliver könig --- .github/actions/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/action.yml b/.github/actions/action.yml index 93a69504290..6b9d94daa30 100644 --- a/.github/actions/action.yml +++ b/.github/actions/action.yml @@ -120,7 +120,7 @@ runs: pip install --no-cache-dir uv uv venv .venv uv cache clean - uv sync --only-group test + uv sync --no-cache--only-group test uv run python tests/test_utils/python_scripts/launch_nemo_run_workload.py \ --scope unit-tests \ --model unit-tests \ @@ -202,7 +202,7 @@ runs: pip install --no-cache-dir uv uv venv .venv uv cache clean - uv sync --only-group test + uv sync --no-cache --only-group test uv run python tests/test_utils/python_scripts/launch_nemo_run_workload.py \ ${ARGS[@]} \ --model ${{ inputs.model }} \ From 5b0c11484b20f1f9fb359e4a4c1c1be8738e9c74 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?oliver=20k=C3=B6nig?= Date: Tue, 3 Feb 2026 21:05:25 +0000 Subject: [PATCH 5/6] no cache MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: oliver könig --- .github/actions/action.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/actions/action.yml b/.github/actions/action.yml index 6b9d94daa30..3642946afef 100644 --- a/.github/actions/action.yml +++ b/.github/actions/action.yml @@ -120,7 +120,7 @@ runs: pip install --no-cache-dir uv uv venv .venv uv cache clean - uv sync --no-cache--only-group test + uv sync --no-cache --only-group test uv run python tests/test_utils/python_scripts/launch_nemo_run_workload.py \ --scope unit-tests \ --model unit-tests \ From c5a4a51880b2659df7b40c84be6f8c8b607dcfd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?oliver=20k=C3=B6nig?= Date: Tue, 3 Feb 2026 21:14:04 +0000 Subject: [PATCH 6/6] pin uv MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: oliver könig --- .github/actions/action.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/action.yml b/.github/actions/action.yml index 3642946afef..895b6863bef 100644 --- a/.github/actions/action.yml +++ b/.github/actions/action.yml @@ -117,7 +117,7 @@ runs: export PYTHONPATH=$(pwd) export NEMORUN_HOME=$(pwd) export NCCL_DEBUG=INFO - pip install --no-cache-dir uv + pip install --no-cache-dir "uv!=0.9.29" uv venv .venv uv cache clean uv sync --no-cache --only-group test @@ -199,7 +199,7 @@ runs: export PYTHONPATH=$(pwd) export NEMORUN_HOME=$(pwd) - pip install --no-cache-dir uv + pip install --no-cache-dir "uv!=0.9.29" uv venv .venv uv cache clean uv sync --no-cache --only-group test