@@ -7,9 +7,6 @@ name: "CI: Build and update docs"
77on :
88 workflow_call :
99 inputs :
10- build-ctk-ver :
11- type : string
12- required : true
1310 component :
1411 description : " Component(s) to build docs for"
1512 required : false
4744 run :
4845 shell : bash -el {0}
4946 steps :
50- - name : validate build-ctk
51- run : |
52- if [ ! "${{ inputs.build-ctk-ver }}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]; then
53- echo "error: `build-ctk-ver` ${{ inputs.build-ctk-ver }} version does not match MAJOR.MINOR.MICRO" >&2
54- exit 1
55- fi
5647 - name : Checkout ${{ github.event.repository.name }}
5748 uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
5849 with :
7768 conda config --show-sources
7869 conda config --show
7970
80- # WAR: Building the doc currently requires CTK installed (NVIDIA/cuda-python#326,327)
81- - name : Set up mini CTK
82- uses : ./.github/actions/fetch_ctk
83- with :
84- host-platform : linux-64
85- cuda-version : ${{ inputs.build-ctk-ver }}
86-
8771 - name : Set environment variables
8872 run : |
8973 PYTHON_VERSION_FORMATTED="312" # see above
10387 echo "CUDA_CORE_ARTIFACT_BASENAME=${CUDA_CORE_ARTIFACT_BASENAME}" >> $GITHUB_ENV
10488 echo "CUDA_CORE_ARTIFACT_NAME=${CUDA_CORE_ARTIFACT_BASENAME}-${FILE_HASH}" >> $GITHUB_ENV
10589 echo "CUDA_CORE_ARTIFACTS_DIR=$(realpath "$REPO_DIR/cuda_core/dist")" >> $GITHUB_ENV
106- CUDA_BINDINGS_ARTIFACT_BASENAME="cuda-bindings-python${PYTHON_VERSION_FORMATTED}-cuda${{ inputs.build-ctk-ver }} -linux-64"
90+ CUDA_BINDINGS_ARTIFACT_BASENAME="cuda-bindings-python${PYTHON_VERSION_FORMATTED}-cuda* -linux-64"
10791 echo "CUDA_BINDINGS_ARTIFACT_BASENAME=${CUDA_BINDINGS_ARTIFACT_BASENAME}" >> $GITHUB_ENV
10892 echo "CUDA_BINDINGS_ARTIFACT_NAME=${CUDA_BINDINGS_ARTIFACT_BASENAME}-${FILE_HASH}" >> $GITHUB_ENV
10993 echo "CUDA_BINDINGS_ARTIFACTS_DIR=$(realpath "$REPO_DIR/cuda_bindings/dist")" >> $GITHUB_ENV
0 commit comments