[CI] Install lmms-eval from PyPI, drop human-eval install, add clone token fallback (#37672)

This commit is contained in:
Liangsheng Yin
2026-09-02 16:23:10 -07:00
committed by GitHub
parent a6da3a4922
commit 4bc34117f1
3 changed files with 14 additions and 13 deletions
+6
View File
@@ -127,6 +127,10 @@ jobs:
- name: Install dependencies
timeout-minutes: ${{ fromJson(inputs.install_timeout) }}
env:
# Public-read-only PAT: the checkout above leaves no job token for the
# install script's github.com clones. Unset -> anonymous.
GH_TOKEN: ${{ secrets.GH_PAT_FOR_CI_CLONE }}
run: |
if [[ "${{ inputs.runs_on }}" == "1-gpu-5090" ]]; then
source /etc/profile.d/sglang-ci.sh
@@ -234,6 +238,8 @@ jobs:
- name: Install dependencies (diffusion)
timeout-minutes: 20
env:
GH_TOKEN: ${{ secrets.GH_PAT_FOR_CI_CLONE }}
run: bash scripts/ci/cuda/ci_install_dependency.sh diffusion
- name: Run test