[CI] pin NeMo-Skills install to known-good SHA in accuracy_test_runner (#24581)

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Kangyan-Zhou
2026-05-06 22:24:48 -07:00
committed by GitHub
co-authored by Claude Opus 4.7
parent f0368a6666
commit a2586f1c53
+6 -3
View File
@@ -199,8 +199,11 @@ def _get_nemo_venv() -> Tuple[str, dict]:
text=True, text=True,
) )
# Install nemo_skills # Install nemo_skills.
print("Installing nemo_skills...") # Pinned: NeMo-Skills main after PR #1433 pins litellm==1.83.14 (httpx==0.28.1),
# which is unsatisfiable against nemo-run's transitive leptonai dep.
nemo_skills_ref = "589294c"
print(f"Installing nemo_skills (pinned to {nemo_skills_ref})...")
pip_result = subprocess.run( pip_result = subprocess.run(
[ [
"uv", "uv",
@@ -208,7 +211,7 @@ def _get_nemo_venv() -> Tuple[str, dict]:
"install", "install",
"--python", "--python",
f"{_nemo_venv_dir}/venv/bin/python", f"{_nemo_venv_dir}/venv/bin/python",
"git+https://github.com/NVIDIA/NeMo-Skills.git", f"git+https://github.com/NVIDIA/NeMo-Skills.git@{nemo_skills_ref}",
], ],
capture_output=True, capture_output=True,
text=True, text=True,