From 164e63bd8405b66782673f2b397e175120cb5493 Mon Sep 17 00:00:00 2001 From: Bill Teng Date: Fri, 13 Sep 2024 17:27:11 +0000 Subject: [PATCH] #0: explicitly list hw configurations available --- .github/workflows/test-dispatch.yaml | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test-dispatch.yaml b/.github/workflows/test-dispatch.yaml index 68261453959c..ad360bf683f8 100644 --- a/.github/workflows/test-dispatch.yaml +++ b/.github/workflows/test-dispatch.yaml @@ -9,9 +9,21 @@ on: options: - grayskull - wormhole_b0 - runner-label: + hw-config: required: true - type: string + type: choice + options: + - E150 + - N150 + - N300 + - config-t3000 + - config-tg + - config-tgg + - BH + runner-label: + required: false + type: array + default: '["in-service"]' build-type: required: false type: choice @@ -50,9 +62,9 @@ jobs: ARCH_NAME: ${{ inputs.arch }} LD_LIBRARY_PATH: ${{ github.workspace }}/build/lib environment: dev - runs-on: + runs-on: - ${{ inputs.runner-label }} - - "in-service" + - ${{ inputs.hw-config }} steps: - uses: tenstorrent-metal/metal-workflows/.github/actions/checkout-with-submodule-lfs@v2.0.0 - name: Ensure weka mount is active