-
Notifications
You must be signed in to change notification settings - Fork 4
Add cuda_{runtim,devel} base and cuda concretization to GitHub Actions #71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Added comments to clarify environment variable handling in the workflow.
There was a problem hiding this comment.
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 extends the GitHub Actions CI/CD pipeline to build CUDA-enabled base container images alongside the existing Debian-based images. The implementation adds support for NVIDIA CUDA 12.5.1 runtime and development base images for amd64 architecture only, as CUDA images are not available for arm64.
Key Changes:
- Added new environment variables for CUDA version (12.5.1) and OS (ubuntu24.04) configuration
- Introduced an
envjob to work around GitHub Actions matrix limitations with environment variables - Extended the
basejob matrix to buildcuda_develandcuda_runtimeimages for amd64 architecture
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This comment was marked as resolved.
This comment was marked as resolved.
…73) * Initial plan * Rewrite digests step to loop over architecture artifacts and use 'all' output Co-authored-by: wdconinc <4656391+wdconinc@users.noreply.github.com> * Fix leading space issue and use nullglob for glob pattern handling Co-authored-by: wdconinc <4656391+wdconinc@users.noreply.github.com> * Add error handling when no digest files are found Co-authored-by: wdconinc <4656391+wdconinc@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: wdconinc <4656391+wdconinc@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Briefly, what does this PR introduce?
This PR extends the GitHub Actions builds with base CUDA builds, and CUDA environment concretization. Single architecture.
What kind of change does this PR introduce?