ci: Add support for pre-built cuda 12.4.1 wheels (#1388)
* Add support for cuda 12.4.1 * Update build-wheels-cuda.yaml * Update build-wheels-cuda.yaml * Update build-wheels-cuda.yaml * Update build-wheels-cuda.yaml * Update build-wheels-cuda.yaml * Update build-wheels-cuda.yaml * Update build-wheels-cuda.yaml * Update build-wheels-cuda.yaml * Update build-wheels-cuda.yaml Revert
This commit is contained in:
parent
a411612b38
commit
2355ce2227
1 changed files with 4 additions and 4 deletions
8
.github/workflows/build-wheels-cuda.yaml
vendored
8
.github/workflows/build-wheels-cuda.yaml
vendored
|
@ -22,7 +22,7 @@ jobs:
|
||||||
$matrix = @{
|
$matrix = @{
|
||||||
'os' = @('ubuntu-20.04', 'windows-latest')
|
'os' = @('ubuntu-20.04', 'windows-latest')
|
||||||
'pyver' = @("3.10", "3.11", "3.12")
|
'pyver' = @("3.10", "3.11", "3.12")
|
||||||
'cuda' = @("12.1.1", "12.2.2", "12.3.2")
|
'cuda' = @("12.1.1", "12.2.2", "12.3.2", "12.4.1")
|
||||||
'releasetag' = @("basic")
|
'releasetag' = @("basic")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -47,7 +47,7 @@ jobs:
|
||||||
with:
|
with:
|
||||||
submodules: "recursive"
|
submodules: "recursive"
|
||||||
|
|
||||||
- uses: actions/setup-python@v4
|
- uses: actions/setup-python@v5
|
||||||
with:
|
with:
|
||||||
python-version: ${{ matrix.pyver }}
|
python-version: ${{ matrix.pyver }}
|
||||||
|
|
||||||
|
@ -74,7 +74,7 @@ jobs:
|
||||||
if: runner.os == 'Windows' && steps.vs-integration-cache.outputs.cache-hit != 'true'
|
if: runner.os == 'Windows' && steps.vs-integration-cache.outputs.cache-hit != 'true'
|
||||||
run: |
|
run: |
|
||||||
if ($env:CUDAVER -eq '12.1.1') {$x = '12.1.0'} else {$x = $env:CUDAVER}
|
if ($env:CUDAVER -eq '12.1.1') {$x = '12.1.0'} else {$x = $env:CUDAVER}
|
||||||
$links = (Invoke-RestMethod 'https://github.com/Jimver/cuda-toolkit/raw/dc0ca7bb29c5a92f7a963d3d5c93f8d59765136a/src/links/windows-links.ts').Trim().split().where({$_ -ne ''})
|
$links = (Invoke-RestMethod 'https://raw.githubusercontent.com/Jimver/cuda-toolkit/master/src/links/windows-links.ts').Trim().split().where({$_ -ne ''})
|
||||||
for ($i=$q=0;$i -lt $links.count -and $q -lt 2;$i++) {if ($links[$i] -eq "'$x',") {$q++}}
|
for ($i=$q=0;$i -lt $links.count -and $q -lt 2;$i++) {if ($links[$i] -eq "'$x',") {$q++}}
|
||||||
Invoke-RestMethod $links[$i].Trim("'") -OutFile 'cudainstaller.zip'
|
Invoke-RestMethod $links[$i].Trim("'") -OutFile 'cudainstaller.zip'
|
||||||
& 'C:\Program Files\7-Zip\7z.exe' e cudainstaller.zip -oMSBuildExtensions -r *\MSBuildExtensions\* > $null
|
& 'C:\Program Files\7-Zip\7z.exe' e cudainstaller.zip -oMSBuildExtensions -r *\MSBuildExtensions\* > $null
|
||||||
|
@ -122,7 +122,7 @@ jobs:
|
||||||
# write the build tag to the output
|
# write the build tag to the output
|
||||||
Write-Output "CUDA_VERSION=$cudaVersion" >> $env:GITHUB_ENV
|
Write-Output "CUDA_VERSION=$cudaVersion" >> $env:GITHUB_ENV
|
||||||
|
|
||||||
- uses: softprops/action-gh-release@v1
|
- uses: softprops/action-gh-release@v2
|
||||||
with:
|
with:
|
||||||
files: dist/*
|
files: dist/*
|
||||||
# Set tag_name to <tag>-cu<cuda_version>
|
# Set tag_name to <tag>-cu<cuda_version>
|
||||||
|
|
Loading…
Reference in a new issue