6161 echo "devices=${dev}" >> $GITHUB_OUTPUT
6262 echo "devices=${dev}"
6363
64- echo $GITHUB_WORKSPACE
65-
6664 # Connect the GITHUB_OUTPUT to the variables and the workflow output mechanism
6765 outputs :
6866 hil : ${{ steps.startup.outputs.hil }}
@@ -138,8 +136,8 @@ jobs:
138136 run : |
139137 export TMPDIR=$HOME/tmp
140138 mkdir -p $TMPDIR
141- rm -rf $GITHUB_WORKSPACE/tests/Unity /artefact
142- mkdir -p $GITHUB_WORKSPACE/tests/Unity /artefact
139+ rm -rf $HOME /artefact
140+ mkdir -p $HOME /artefact
143141
144142 lib=${{ toJson(env.library) }}
145143 readarray -t LIBS < <(echo ${lib} | jq ".|keys[]" -r --compact-output)
@@ -176,8 +174,8 @@ jobs:
176174 echo "Run on index $idx for TEST: ${TESTS[idx]} under EXAMPLE: ${EXAMPLE} and LIB: ${LIB}"
177175 echo "=============================================================================================================="
178176 make FQBN=${{ env.fqbn }} PORT=${PORTS[idx]} UNITY_PATH=/opt/runner_support/Unity_github ${TESTS[idx]}
179- mkdir -p . /artefact/${LIB}/${EXAMPLE}/${TESTS[idx]}/
180- mv ./build/build/* . /artefact/${LIB}/${EXAMPLE}/${TESTS[idx]}/.
177+ mkdir -p ~ /artefact/${LIB}/${EXAMPLE}/${TESTS[idx]}/
178+ mv ./build/build/* ~ /artefact/${LIB}/${EXAMPLE}/${TESTS[idx]}/.
181179 echo "=============================================================================================================="
182180 done # end of TEST loop flash
183181
@@ -202,7 +200,7 @@ jobs:
202200 uses : actions/upload-artifact@v4
203201 with :
204202 name : ${{ env.device }}
205- path : $GITHUB_WORKSPACE/tests/Unity /artefact/*
203+ path : ~ /artefact/*
206204 if-no-files-found : ignore
207205
208206
0 commit comments