Skip to content

build run cuda tests only on cuda tagged hosted runners - #337

Merged
albertandaluz merged 1 commit into
mainfrom
336-run-cuda-builds-only-on-cuda-runners
Aug 13, 2026
Merged

build run cuda tests only on cuda tagged hosted runners#337
albertandaluz merged 1 commit into
mainfrom
336-run-cuda-builds-only-on-cuda-runners

Conversation

@albertandaluz

Copy link
Copy Markdown
Member

No description provided.

Copilot AI lite review requested due to automatic review settings August 13, 2026 10:09
@albertandaluz albertandaluz linked an issue Aug 13, 2026 that may be closed by this pull request

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the GitHub Actions CI configuration to ensure the CMake build-and-test jobs run only on self-hosted runners that are explicitly labeled as CUDA-capable, aligning runner selection with the workflows’ existing assumption that CUDA/NVCC is available.

Changes:

  • Add the cuda runner label to the runs-on constraints for Linux x64, Linux arm64, and Windows x64 CI workflows.
  • Keep the existing compiler/CUDA matrix and build/test steps unchanged, but restrict where they can execute.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
.github/workflows/cmake-linux-amd64.yml Restricts the Linux x64 CI job to runners labeled cuda.
.github/workflows/cmake-linux-arm64.yml Restricts the Linux arm64 CI job to runners labeled cuda.
.github/workflows/cmake-windows-amd64.yml Restricts the Windows x64 CI job to runners labeled cuda.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@albertandaluz
albertandaluz merged commit 19492e0 into main Aug 13, 2026
8 checks passed
@albertandaluz
albertandaluz deleted the 336-run-cuda-builds-only-on-cuda-runners branch August 13, 2026 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Run cuda builds only on cuda runners

2 participants