-
Notifications
You must be signed in to change notification settings - Fork 146
Extend CI to build and test x86 libcuvs_c tarballs #1524
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
Conversation
b4d014c to
96ee53a
Compare
| with: | ||
| build_type: ${{ inputs.build_type || 'branch' }} | ||
| branch: ${{ inputs.branch }} | ||
| arch: "amd64" |
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.
Are we only supporting amd64 with the C library?
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.
I have on my todo to extend the matrix to arm + x86 but that isn't a hard requirement for 25.12.
If you know how to easily extend the matrix in a custom job I would happily integrate it into this PR.
When I was looking at other yaml files it seemed complicated ( dumping to file for some reason )
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.
Let's defer this until later. You can just add a matrix entry here like already exists for the CUDA keys and then use ${{ matrix.arch }} in the arch: value but let's get one arch done before we expand.
Co-authored-by: Bradley Dice <bdice@bradleydice.com>
|
/merge |
Adds new `rocky8-clib-standalone-build` and `rocky8-clib-tests` PR jobs that validate that the C api binaries can be built and run all C tests correctly. Also adds a new nightly build job that produces the C api binaries. Authors: - Robert Maynard (https://github.com/robertmaynard) - Ben Frederickson (https://github.com/benfred) Approvers: - Jake Awe (https://github.com/AyodeAwe) - Bradley Dice (https://github.com/bdice) URL: rapidsai#1524
We can't require users of prebuilt versions of libcuvs_c to install rapids-logger headers. The current strategy in #1524 is to build rapids-logger statically which makes it even more non-obvious to users why they need rapids-logger headers Authors: - Robert Maynard (https://github.com/robertmaynard) Approvers: - Ben Frederickson (https://github.com/benfred) - Vyas Ramasubramani (https://github.com/vyasr) - Divye Gala (https://github.com/divyegala) URL: #1527
Adds new
rocky8-clib-standalone-buildandrocky8-clib-testsPR jobs that validate that the C api binaries can be built and run all C tests correctly.Also adds a new nightly build job that produces the C api binaries.