@@ -111,10 +111,10 @@ jobs:
111
111
const job_name = `Test ${{ matrix.board }} board`
112
112
return workflow_run.jobs.find((job) => job.name === job_name).id;
113
113
114
- - name : Clean up log
114
+ - name : Prepare log
115
115
run : |
116
116
sed -i -e 's!/home/runner/.arduino15/packages/arduino/hardware/zephyr/[^/]*/!!g' sketches-reports/${REPORT_FILE}
117
- cat sketches-reports/${REPORT_FILE} | jq -cr ".boards[0].reports [0] += { job_id: ${{ steps.job_id.outputs.result }} }" > ${REPORT_FILE} && mv ${REPORT_FILE} sketches-reports/
117
+ cat sketches-reports/${REPORT_FILE} | jq -cr ".boards[0].sketches [0] += { job_id : ${{ steps.job_id.outputs.result }} }" > ${REPORT_FILE} && mv ${REPORT_FILE} sketches-reports/
118
118
119
119
- uses : actions/upload-artifact@v4
120
120
with :
@@ -148,7 +148,6 @@ jobs:
148
148
REPORT=$(jq -cr '.boards[0].sketches[0]' $REPORT_FILE)
149
149
JOB_ID=$(echo $REPORT | jq -cr '.job_id')
150
150
JOB_URL="https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}/job/${JOB_ID}#step:5:2"
151
- echo "$BOARD: $JOB_URL"
152
151
if ! $(echo $REPORT | jq -cr '.compilation_success') ; then
153
152
echo ":x: [$BOARD]($JOB_URL) - **Build failed**" >> "$GITHUB_STEP_SUMMARY"
154
153
else
@@ -157,7 +156,7 @@ jobs:
157
156
if [ $WARNINGS -eq 0 ]; then
158
157
echo ":white_check_mark: [$BOARD](${JOB_URL}) - Build successful" >> "$GITHUB_STEP_SUMMARY"
159
158
else
160
- echo "<details><summary>:warning: <a href=\"$JOB_URL\">$BOARD</a> - $WARNINGS Warnings:</summary>" >> "$GITHUB_STEP_SUMMARY"
159
+ echo "<details><summary>:warning: <a href=\"$JOB_URL\">$BOARD</a> - $WARNINGS Warnings:</summary>" >> "$GITHUB_STEP_SUMMARY"
161
160
echo >> "$GITHUB_STEP_SUMMARY"
162
161
echo "\`\`\`" >> "$GITHUB_STEP_SUMMARY"
163
162
echo $REPORT | jq -cr '.warnings_log[]' >> "$GITHUB_STEP_SUMMARY"
@@ -218,9 +217,8 @@ jobs:
218
217
steps :
219
218
- uses : actions/checkout@v4
220
219
with :
221
- sparse-checkout : |
222
- extra/gen_package_index_json.sh
223
- extra/zephyr-core-template.json
220
+ fetch-depth : 0
221
+ persist-credentials : false
224
222
225
223
- uses : actions/download-artifact@v4
226
224
with :
0 commit comments