Skip to content

Commit c35baa1

Browse files
N-StormJimver
andcommitted
CUDA 12.9.0
* Update README.md * Update linux-links.ts * Update windows-links.ts * Update action.yml * 0.22.4 cuda 12.9.0 * Update dist --------- Signed-off-by: N-Storm <[email protected]> Co-authored-by: Jimver <[email protected]>
1 parent 9b993a7 commit c35baa1

File tree

7 files changed

+30
-6
lines changed

7 files changed

+30
-6
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ This action installs the [NVIDIA® CUDA® Toolkit](https://developer.nvidia.com/
88

99
**Optional** The CUDA version to install. View `src/link/windows-links.ts` and `src/link/linux-links.ts` for available versions.
1010

11-
Default: `'12.8.1'`.
11+
Default: `'12.9.0'`.
1212

1313
### `sub-packages`
1414

@@ -88,7 +88,7 @@ The path where cuda is installed (same as `CUDA_PATH` in `GITHUB_ENV`).
8888

8989
```yaml
9090
steps:
91-
- uses: Jimver/[email protected].23
91+
- uses: Jimver/[email protected].24
9292
id: cuda-toolkit
9393
with:
9494
cuda: '12.5.0'

action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ inputs:
55
cuda:
66
description: 'Cuda version'
77
required: false
8-
default: '12.8.1'
8+
default: '12.9.0'
99
sub-packages:
1010
description: 'Only installs specified subpackages, must be in the form of a JSON array. For example, if you only want to install nvcc and visual studio integration: ["nvcc", "visual_studio_integration"] double quotes required! Note that if you want to use this on Linux, ''network'' method MUST be used.'
1111
required: false

dist/index.js

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cuda-toolkit",
3-
"version": "0.2.23",
3+
"version": "0.2.24",
44
"description": "GitHub Action to install the NVIDIA CUDA Toolkit",
55
"main": "lib/main.js",
66
"scripts": {

src/links/linux-links.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@ export class LinuxLinks extends AbstractLinks {
1414
super()
1515
// Map of cuda SemVer version to download URL
1616
this.cudaVersionToURL = new Map([
17+
[
18+
'12.9.0',
19+
'https://developer.download.nvidia.com/compute/cuda/12.9.0/local_installers/cuda_12.9.0_575.51.03_linux.run'
20+
],
1721
[
1822
'12.8.1',
1923
'https://developer.download.nvidia.com/compute/cuda/12.8.1/local_installers/cuda_12.8.1_570.124.06_linux.run'

src/links/windows-links.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@ export class WindowsLinks extends AbstractLinks {
2424
private static _instance: WindowsLinks
2525

2626
private cudaVersionToNetworkUrl: Map<string, string> = new Map([
27+
[
28+
'12.9.0',
29+
'https://developer.download.nvidia.com/compute/cuda/12.9.0/network_installers/cuda_12.9.0_windows_network.exe'
30+
],
2731
[
2832
'12.8.1',
2933
'https://developer.download.nvidia.com/compute/cuda/12.8.1/network_installers/cuda_12.8.1_windows_network.exe'
@@ -223,6 +227,10 @@ export class WindowsLinks extends AbstractLinks {
223227
super()
224228
// Map of cuda SemVer version to download URL
225229
this.cudaVersionToURL = new Map([
230+
[
231+
'12.9.0',
232+
'https://developer.download.nvidia.com/compute/cuda/12.9.0/local_installers/cuda_12.9.0_576.02_windows.exe'
233+
],
226234
[
227235
'12.8.1',
228236
'https://developer.download.nvidia.com/compute/cuda/12.8.1/local_installers/cuda_12.8.1_572.61_windows.exe'

0 commit comments

Comments
 (0)