This repository was archived by the owner on May 4, 2026. It is now read-only.
File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -17,18 +17,27 @@ jobs:
1717 steps :
1818 - uses : actions/checkout@v4
1919
20- - name : Install dependencies
20+ - name : Install system dependencies
2121 run : |
2222 apt-get update
2323 apt-get install -y \
2424 python3-pip python3-dev python-is-python3 \
2525 build-essential ninja-build \
2626 libbz2-dev zlib1g-dev \
2727 libssl-dev libcurl4-openssl-dev \
28- git pkg-config libtbb-dev libboost-all-dev
29- pip install cmake rapids-build-backend scikit-build-core pybind11 cython
28+ git pkg-config wget tar \
29+ libtbb-dev \
30+ libboost-all-dev
31+
32+ - name : Install NVIDIA cuDSS
33+ run : |
34+ wget https://developer.download.nvidia.com/compute/cudss/redist/cudss/linux-x86_64/cudss-linux-x86_64-0.7.0.19_archive.tar.xz
35+ mkdir -p /opt/cudss
36+ tar -xf cudss-linux-x86_64-0.7.0.19_archive.tar.xz -C /opt/cudss --strip-components=1
3037
3138 - name : Build Wheel
39+ env :
40+ cudss_DIR : /opt/cudss/lib/cmake/cudss
3241 run : |
3342 ./build.sh libmps_parser libcuopt cuopt
3443
You can’t perform that action at this time.
0 commit comments