Skip to content

Commit 6bf98c4

Browse files
shuhaoshuhao
authored andcommitted
ci: install complete build dependencies
1 parent a6893ea commit 6bf98c4

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

‎.github/workflows/build.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: Install Python dependencies
3131
run: |
3232
python -m pip install --upgrade pip
33-
pip install build wheel "setuptools>=64"
33+
pip install build wheel "setuptools>=64" "cmake>=3.14" "pybind11>=2.10.0"
3434
pip install torch==2.5.1 --index-url https://download.pytorch.org/whl/cpu
3535
pip install "numpy>=1.20.0"
3636
pip install pytest pytest-cov
@@ -76,7 +76,7 @@ jobs:
7676

7777
- name: Validate explicit CUDA switch
7878
run: |
79-
pip install pytest
79+
pip install pytest numpy
8080
pytest \
8181
tests/test_issue5_cuda_cpu_switch_cleanup.py \
8282
tests/test_issue6_build_matrix_and_perf_baseline.py::test_issue6_setup_has_explicit_cuda_cpu_switch_contract

0 commit comments

Comments
 (0)