From 630bc40a81d7322a325aa2f53faf528e40232e71 Mon Sep 17 00:00:00 2001 From: Ray Douglass Date: Tue, 18 Jul 2023 15:59:07 -0400 Subject: [PATCH] Add 'fake' matrix for a better GHA UI --- .../workflows/build-test-publish-images.yml | 3 +++ .github/workflows/test-image.yml | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/.github/workflows/build-test-publish-images.yml b/.github/workflows/build-test-publish-images.yml index c1fa2f94..fa8ebddb 100644 --- a/.github/workflows/build-test-publish-images.yml +++ b/.github/workflows/build-test-publish-images.yml @@ -137,6 +137,9 @@ jobs: ARCH: ${{ matrix.ARCH }} GPU: ${{ matrix.GPU }} DRIVER: ${{ matrix.DRIVER }} + CUDA_VER: ${{ matrix.CUDA_VER }} + LINUX_VER: ${{ matrix.LINUX_VER }} + PYTHON_VER: ${{ matrix.PYTHON_VER }} NOTEBOOKS_TAG: "rapidsai/${{ needs.compute-matrix.outputs.NOTEBOOKS_IMAGE_REPO }}:\ ${{ needs.compute-matrix.outputs.NOTEBOOKS_TAG_PREFIX }}\ diff --git a/.github/workflows/test-image.yml b/.github/workflows/test-image.yml index b4b260b9..1a6d5875 100644 --- a/.github/workflows/test-image.yml +++ b/.github/workflows/test-image.yml @@ -15,6 +15,15 @@ on: DRIVER: required: true type: string + CUDA_VER: + required: true + type: string + LINUX_VER: + required: true + type: string + PYTHON_VER: + required: true + type: string NOTEBOOKS_TAG: required: true type: string @@ -41,6 +50,15 @@ permissions: jobs: test: + strategy: + matrix: + ARCH: ["${{ inputs.ARCH }}"] + CUDA_VER: ["${{ inputs.CUDA_VER }}"] + LINUX_VER: ["${{ inputs.LINUX_VER }}"] + PYTHON_VER: ["${{ inputs.PYTHON_VER }}"] + GPU: ["${{ inputs.GPU }}"] + DRIVER: ["${{ inputs.DRIVER }}"] + fail-fast: false runs-on: "linux-${{ inputs.ARCH }}-gpu-${{ inputs.GPU }}-${{ inputs.DRIVER }}-1" container: image: ${{ inputs.NOTEBOOKS_TAG }}