cuda-python icon indicating copy to clipboard operation
cuda-python copied to clipboard

CI: Make `build-ctk-ver` in the release workflow optional (or just drop it)

Open leofang opened this issue 2 months ago • 0 comments

Currently, we require build-ctk-ver as an input to the release workflow https://github.com/NVIDIA/cuda-python/blob/36b8c5fa799ddd9b8c9eb8b4816258485cbeeb7c/.github/workflows/release.yml#L31-L33 because we need to pass it to the doc build step: https://github.com/NVIDIA/cuda-python/blob/36b8c5fa799ddd9b8c9eb8b4816258485cbeeb7c/.github/workflows/release.yml#L123-L125

However, I think this is unnecessary now that we resolved #326 and #327. That is, this WAR can be removed now: https://github.com/NVIDIA/cuda-python/blob/36b8c5fa799ddd9b8c9eb8b4816258485cbeeb7c/.github/workflows/build-docs.yml#L74-L79

We still need to figure out how to get the artifact that is based on build-ctk-ver there: https://github.com/NVIDIA/cuda-python/blob/36b8c5fa799ddd9b8c9eb8b4816258485cbeeb7c/.github/workflows/build-docs.yml#L100 But I am hopeful that this bit can be automated so that the workflow user does not need to type anything.

leofang avatar Nov 04 '25 02:11 leofang