diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 261c4d6d..c04717b3 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -36,7 +36,7 @@ permissions: {} jobs: build: secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@cuda-13.3.0 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -55,7 +55,7 @@ jobs: secrets: CONDA_RAPIDSAI_NIGHTLY_TOKEN: ${{ secrets.CONDA_RAPIDSAI_NIGHTLY_TOKEN }} CONDA_RAPIDSAI_TOKEN: ${{ secrets.CONDA_RAPIDSAI_TOKEN }} - uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@cuda-13.3.0 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -70,7 +70,7 @@ jobs: conda-pack: needs: [upload-conda] secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@cuda-13.3.0 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index d033a1fe..88607ec1 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -18,7 +18,7 @@ jobs: - checks - check-nightly-ci - test-conda-nightly-env - uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@cuda-13.3.0 permissions: contents: read check-nightly-ci: @@ -53,7 +53,7 @@ jobs: build: needs: checks secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@cuda-13.3.0 with: build_type: pull-request script: ci/build_python.sh @@ -68,7 +68,7 @@ jobs: needs: checks secrets: inherit # zizmor: ignore[secrets-inherit] # We use a build workflow so that we get CPU jobs and high matrix coverage - uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@cuda-13.3.0 with: build_type: pull-request script: "ci/test_conda_nightly_env.sh" diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index d5fff678..e49232ce 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -24,7 +24,7 @@ jobs: test-conda-nightly-env: secrets: inherit # zizmor: ignore[secrets-inherit] # We use a build workflow so that we get CPU jobs and high matrix coverage - uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@cuda-13.3.0 with: build_type: pull-request script: "ci/test_conda_nightly_env.sh" @@ -38,18 +38,17 @@ jobs: pull-requests: read stable-install-pip-test-matrix: if: github.base_ref == 'main' - uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@cuda-13.3.0 with: build_type: nightly matrix_name: wheels-test - # TODO: add custom dependency matrix for stable install tests - # Proactively filtering out 13.3 jobs which won't have docker images for the 26.06 release + # Filtering out 13.3 jobs which won't have docker images for the 26.06 release matrix_filter: map(select(.CUDA_VER != "13.3.0")) permissions: contents: read test-stable-install-pip: needs: stable-install-pip-test-matrix - uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0 strategy: fail-fast: false matrix: ${{ fromJSON(needs.stable-install-pip-test-matrix.outputs.matrix) }} @@ -68,18 +67,17 @@ jobs: pull-requests: read stable-install-conda-test-matrix: if: github.base_ref == 'main' - uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/compute-matrix.yaml@cuda-13.3.0 with: build_type: nightly matrix_name: conda-python-tests - # TODO: add custom dependency matrix for stable install tests - # Proactively filtering out 13.3 jobs which won't have docker images for the 26.06 release + # Filtering out 13.3 jobs which won't have docker images for the 26.06 release matrix_filter: map(select(.CUDA_VER != "13.3.0")) permissions: contents: read test-stable-install-conda: needs: stable-install-conda-test-matrix - uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0 strategy: fail-fast: false matrix: ${{ fromJSON(needs.stable-install-conda-test-matrix.outputs.matrix) }} diff --git a/.github/workflows/trigger-breaking-change-alert.yaml b/.github/workflows/trigger-breaking-change-alert.yaml index 5a92e2c7..cab74c3d 100644 --- a/.github/workflows/trigger-breaking-change-alert.yaml +++ b/.github/workflows/trigger-breaking-change-alert.yaml @@ -18,7 +18,7 @@ jobs: if: contains(github.event.pull_request.labels.*.name, 'breaking') permissions: contents: read - uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@cuda-13.3.0 secrets: slack-webhook-url: ${{ secrets.NV_SLACK_BREAKING_CHANGE_NOTIFIER_APP }} with: