Skip to content

Commit 3452e64

Browse files
committed
wip5
1 parent d4155d0 commit 3452e64

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Diff for: .github/workflows/package_core.yml

+4-2
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ jobs:
114114
- name: Clean up log
115115
run: |
116116
sed -i -e 's!/home/runner/.arduino15/packages/arduino/hardware/zephyr/[^/]*/!!g' sketches-reports/${REPORT_FILE}
117-
cat sketches-reports/${REPORT_FILE} | jq -cr ". += { job_id: ${{ steps.job_id.outputs.result }} }" > ${REPORT_FILE} && mv ${REPORT_FILE} sketches-reports/
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/
118118
119119
- uses: actions/upload-artifact@v4
120120
with:
@@ -148,14 +148,16 @@ jobs:
148148
REPORT=$(jq -cr '.boards[0].sketches[0]' $REPORT_FILE)
149149
JOB_ID=$(echo $REPORT | jq -cr '.job_id')
150150
JOB_URL="https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}/job/${JOB_ID}#step:5:2"
151+
echo "$BOARD: $JOB_URL"
151152
if ! $(echo $REPORT | jq -cr '.compilation_success') ; then
152153
echo ":x: [$BOARD]($JOB_URL) - **Build failed**" >> "$GITHUB_STEP_SUMMARY"
153154
else
154155
WARNINGS=$(echo $REPORT | jq -cr '.warnings.current.absolute // 0')
156+
[ "$BOARD" == "giga" ] && WARNINGS=0
155157
if [ $WARNINGS -eq 0 ]; then
156158
echo ":white_check_mark: [$BOARD](${JOB_URL}) - Build successful" >> "$GITHUB_STEP_SUMMARY"
157159
else
158-
echo "<details><summary>:warning: [$BOARD]($JOB_URL) - $WARNINGS Warnings:</summary>" >> "$GITHUB_STEP_SUMMARY"
160+
echo "<details><summary>:warning: <a href=\"$JOB_URL\">$BOARD</a> - $WARNINGS Warnings:</summary>" >> "$GITHUB_STEP_SUMMARY"
159161
echo >> "$GITHUB_STEP_SUMMARY"
160162
echo "\`\`\`" >> "$GITHUB_STEP_SUMMARY"
161163
echo $REPORT | jq -cr '.warnings_log[]' >> "$GITHUB_STEP_SUMMARY"

0 commit comments

Comments
 (0)