From 01e68016f6cd05e6acf28db184d4428abe7d385d Mon Sep 17 00:00:00 2001 From: Victor Date: Wed, 10 Apr 2024 21:37:46 -0500 Subject: [PATCH] still trying - now trying to load a variable in the step - not trying to reference another step --- .github/workflows/qmk_userspace_build.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/qmk_userspace_build.yml b/.github/workflows/qmk_userspace_build.yml index 18d924d9..a3034dcb 100644 --- a/.github/workflows/qmk_userspace_build.yml +++ b/.github/workflows/qmk_userspace_build.yml @@ -66,9 +66,15 @@ jobs: apt-get update apt-get install jq -y + - name: Parse Non Tree Targets JSON file + id: parse-json + run: | + echo "$(cat $GITHUB_WORKSPACE/qmk_nontree.json)" | jq -r '.nontree_targets[]' + - name: Copy Non-Tree Keyboards to QMK Firmware run: | - for target in "$(cat $GITHUB_WORKSPACE/qmk_nontree.json)" | jq -r '.nontree_targets[]; + echo "::set-output name=targets::$(cat $GITHUB_WORKSPACE/qmk_nontree.json)" | jq -r '.nontree_targets[]' + for target in ${{ targets }}; do echo "Copying keyboard: $target" cp $GITHUB_WORKSPACE/keyboards/$target $GITHUB_WORKSPACE/qmk_firmware/keyboards -R