From 41e906368fcf8a2a13e8aed0ede09e13642c9497 Mon Sep 17 00:00:00 2001 From: Sadek Baroudi Date: Fri, 28 Oct 2022 13:07:09 -0700 Subject: [PATCH] split out the build subactions appropriately --- .github/workflows/firmware_build.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/firmware_build.yml b/.github/workflows/firmware_build.yml index 9c897e8e88..46f6db4885 100755 --- a/.github/workflows/firmware_build.yml +++ b/.github/workflows/firmware_build.yml @@ -47,10 +47,14 @@ jobs: keyboards=$(bash bin/fp_build.sh -l| sed s~keyboards/fingerpunch/~~) echo "${keyboards}" | while IFS= read -r line ; do - echo "Building for ${line}" - make_command="bin/fp_build.sh -k ${line} -r" - echo "${make_command}" - $make_command + case "$line" in + *${{ matrix.keyboard }}*) + echo "Building for ${line}" + make_command="bin/fp_build.sh -k ${line} -r" + echo "${make_command}" + $make_command + ;; + esac done - name: Archive firmware