From a5ac2eca1efed3ac0bbcf4c06d823f04b6e91cfd Mon Sep 17 00:00:00 2001 From: Thomas Arcila <134677+tarcila@users.noreply.github.com> Date: Thu, 16 Jul 2026 10:21:59 -0400 Subject: [PATCH] chore(ci): drop unused libcurand from CUDA setup VisRTX links no curand; remove it from the CUDA component lists and manifest. --- .github/actions/setup-cuda/components.json | 8 -------- .github/actions/setup-cuda/scripts/install-cuda.ps1 | 1 - .github/actions/setup-cuda/scripts/install-cuda.sh | 1 - 3 files changed, 10 deletions(-) diff --git a/.github/actions/setup-cuda/components.json b/.github/actions/setup-cuda/components.json index 00edc5559..e0b6ed5ae 100644 --- a/.github/actions/setup-cuda/components.json +++ b/.github/actions/setup-cuda/components.json @@ -50,14 +50,6 @@ "windows-x86_64" ] }, - "libcurand": { - "required": true, - "description": "Random number generation library", - "platforms": [ - "linux-x86_64", - "windows-x86_64" - ] - }, "visual_studio_integration": { "required": true, "description": "Visual Studio build integration (MSBuild rules)", diff --git a/.github/actions/setup-cuda/scripts/install-cuda.ps1 b/.github/actions/setup-cuda/scripts/install-cuda.ps1 index 976cc4db4..ad2e93c76 100644 --- a/.github/actions/setup-cuda/scripts/install-cuda.ps1 +++ b/.github/actions/setup-cuda/scripts/install-cuda.ps1 @@ -27,7 +27,6 @@ $defaultComponents = @( "cuda_cudart", "cuda_cccl", "cuda_nvml_dev", - "libcurand", "visual_studio_integration" ) diff --git a/.github/actions/setup-cuda/scripts/install-cuda.sh b/.github/actions/setup-cuda/scripts/install-cuda.sh index 19a937ea6..8241ab766 100755 --- a/.github/actions/setup-cuda/scripts/install-cuda.sh +++ b/.github/actions/setup-cuda/scripts/install-cuda.sh @@ -46,7 +46,6 @@ DEFAULT_COMPONENTS=( "cuda_cudart" "cuda_cccl" "cuda_nvml_dev" - "libcurand" ) # Cleanup on exit