Skip to content

Commit 61e61cc

Browse files
committed
Fetch custom wheel from GitHub
1 parent 4ea489e commit 61e61cc

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

.github/workflows/main-x86_64.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,14 @@ jobs:
2222
run: |
2323
apt-get update && apt-get install -y patchelf curl unzip zip gcc
2424
25+
# Download custom cuOpt wheel artifact
26+
- name: Download and extract cuopt-int64 wheel
27+
run: |
28+
curl -L -H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" \
29+
https://api.github.com/repos/GAMS-dev/cuopt-int64/actions/artifacts/5869680145/zip \
30+
--output cuopt-int64-wheel.zip
31+
unzip -q cuopt-int64-wheel.zip -d cuopt_wheel_dir
32+
2533
# Get CUDA runtimes via pip
2634
- name: Set up python virtual environments with NVIDIA dependencies for CUDA 12 and CUDA 13 (respectively)
2735
run: |
@@ -35,7 +43,7 @@ jobs:
3543
bash -c "source venvs/cu13/bin/activate && \
3644
pip install --upgrade pip -qq && \
3745
pip install --timeout=150 --pre --extra-index-url=https://pypi.nvidia.com --extra-index-url=https://pypi.anaconda.org/rapidsai-wheels-nightly/simple/ cuopt-cu13==26.4.0a81 -qq &&
38-
pip install --force-reinstall --no-deps wheels/cuopt_cu13-26.4.0-cp313-cp313-linux_x86_64.whl --extra-index-url https://pypi.anaconda.org/rapidsai-wheels-nightly/simple/ --pre &&
46+
pip install --force-reinstall --no-deps cuopt_wheel_dir/*.whl --extra-index-url https://pypi.anaconda.org/rapidsai-wheels-nightly/simple/ --pre &&
3947
deactivate"
4048
4149
# Get GAMS
-913 KB
Binary file not shown.

0 commit comments

Comments
 (0)