Skip to content

Commit

Permalink
fix: add cuda suffix for win build, add cuda 12 support (#1019)
Browse files Browse the repository at this point in the history
* fix: add cuda suffix for win build, add cuda 12 support

* resolve comment

* fix ci
  • Loading branch information
darknight authored and wsxiaoys committed Dec 14, 2023
1 parent a90db70 commit cf89342
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@ jobs:
container: ${{ matrix.container }}
strategy:
matrix:
binary: [aarch64-apple-darwin, x86_64-manylinux2014, x86_64-manylinux2014-cuda117, x86_64-pc-windows-msvc]
binary: [aarch64-apple-darwin, x86_64-manylinux2014, x86_64-manylinux2014-cuda117,
x86_64-windows-msvc-cuda117, x86_64-windows-msvc-cuda122]
include:
- os: macos-latest
target: aarch64-apple-darwin
Expand All @@ -42,9 +43,16 @@ jobs:
build_args: --features cuda
- os: windows-latest
target: x86_64-pc-windows-msvc
binary: x86_64-pc-windows-msvc
binary: x86_64-windows-msvc-cuda117
ext: .exe
build_args: --features cuda
windows_cuda: '11.7.1'
- os: windows-latest
target: x86_64-pc-windows-msvc
binary: x86_64-windows-msvc-cuda122
ext: .exe
build_args: --features cuda
windows_cuda: '12.2.0'

env:
SCCACHE_GHA_ENABLED: true
Expand Down Expand Up @@ -93,7 +101,7 @@ jobs:
- name: Install CUDA toolkit for Windows
uses: Jimver/cuda-toolkit@v0.2.11
with:
cuda: '11.7.1'
cuda: ${{ matrix.windows_cuda }}
method: 'network'
sub-packages: '["nvcc", "cudart", "cublas", "cublas_dev", "thrust", "visual_studio_integration"]'
if: runner.os == 'Windows'
Expand Down

0 comments on commit cf89342

Please sign in to comment.