1- # SPDX-FileCopyrightText: Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
1+ # SPDX-FileCopyrightText: Copyright (c) 2024-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
22#
33# SPDX-License-Identifier: Apache-2.0
44
@@ -91,14 +91,20 @@ jobs:
9191
9292 if [[ ${{ inputs.is-release }} == "true" ]]; then
9393 FILE_HASH="*"
94- COMMIT_HASH="${{ inputs.git-tag }}"
94+ DOCS_GITHUB_REF="${{ inputs.git-tag }}"
95+ if [[ -z "${DOCS_GITHUB_REF}" ]]; then
96+ DOCS_GITHUB_REF="${GITHUB_REF_NAME}"
97+ fi
98+ COMMIT_HASH="${DOCS_GITHUB_REF}"
9599 else
96100 FILE_HASH="${{ github.sha }}"
97- COMMIT_HASH="${{ github.sha }}"
101+ DOCS_GITHUB_REF="${{ github.sha }}"
102+ COMMIT_HASH="${DOCS_GITHUB_REF}"
98103 fi
99104
100105 # make outputs from the previous job as env vars
101106 CUDA_CORE_ARTIFACT_BASENAME="cuda-core-python${PYTHON_VERSION_FORMATTED}-linux-64"
107+ echo "CUDA_PYTHON_DOCS_GITHUB_REF=${DOCS_GITHUB_REF}" >> $GITHUB_ENV
102108 echo "COMMIT_HASH=${COMMIT_HASH}" >> $GITHUB_ENV
103109 echo "CUDA_CORE_ARTIFACT_BASENAME=${CUDA_CORE_ARTIFACT_BASENAME}" >> $GITHUB_ENV
104110 echo "CUDA_CORE_ARTIFACT_NAME=${CUDA_CORE_ARTIFACT_BASENAME}-${FILE_HASH}" >> $GITHUB_ENV
@@ -210,9 +216,9 @@ jobs:
210216 run : |
211217 pushd cuda_python/docs/
212218 if [[ "${{ inputs.is-release }}" == "false" ]]; then
213- ./build_all_docs.sh latest-only
219+ DOCS_LINKCHECK=1 ./build_all_docs.sh latest-only
214220 else
215- ./build_all_docs.sh
221+ DOCS_LINKCHECK=1 ./build_all_docs.sh
216222 # At release time, we don't want to update the latest docs
217223 rm -rf build/html/latest
218224 fi
@@ -226,9 +232,9 @@ jobs:
226232 COMPONENT=$(echo "${{ inputs.component }}" | tr '-' '_')
227233 pushd ${COMPONENT}/docs/
228234 if [[ "${{ inputs.is-release }}" == "false" ]]; then
229- ./build_docs.sh latest-only
235+ DOCS_LINKCHECK=1 ./build_docs.sh latest-only
230236 else
231- ./build_docs.sh
237+ DOCS_LINKCHECK=1 ./build_docs.sh
232238 # At release time, we don't want to update the latest docs
233239 rm -rf build/html/latest
234240 fi
0 commit comments