|
47 | 47 | ./extra/bootstrap.sh -o=--filter=tree:0
|
48 | 48 | echo "CORE_TAG=$(git describe --always)" >> "$GITHUB_ENV"
|
49 | 49 | echo "CORE_ARTIFACT=ArduinoCore-zephyr-$(git describe --always)" >> "$GITHUB_ENV"
|
50 |
| - echo "BOARD_NAMES=[ $(cat boards.txt | grep '^[^#]*\.build\.variant' | cut -d '.' -f 1 | xargs printf '"%s",' | sed -e 's/,$//') ]" >> "$GITHUB_ENV" |
| 50 | + echo "BOARD_NAMES=[ $(cat boards.txt | grep '^[^#]*\.build\.variant' | cut -d '.' -f 1 | sort | xargs printf '"%s",' | sed -e 's/,$//') ]" >> "$GITHUB_ENV" |
51 | 51 |
|
52 | 52 | - name: Build variants
|
53 | 53 | run: |
|
@@ -164,17 +164,17 @@ jobs:
|
164 | 164 | FQBN="arduino:zephyr:$BOARD"
|
165 | 165 | REPORT_FILE="arduino-zephyr-$BOARD.json"
|
166 | 166 | if [ ! -f $REPORT_FILE ]; then
|
167 |
| - echo ":x: $BOARD - No report found?" >> "$GITHUB_STEP_SUMMARY" |
| 167 | + echo "* :x: $BOARD - No report found?" >> "$GITHUB_STEP_SUMMARY" |
168 | 168 | else
|
169 | 169 | REPORT=$(jq -cr '.boards[0].sketches[0]' $REPORT_FILE)
|
170 | 170 | JOB_ID=$(echo $REPORT | jq -cr '.job_id')
|
171 | 171 | JOB_URL="https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}/job/${JOB_ID}#step:5:2"
|
172 | 172 | if ! $(echo $REPORT | jq -cr '.compilation_success') ; then
|
173 |
| - echo ":x: [$BOARD]($JOB_URL) - **Build failed**" >> "$GITHUB_STEP_SUMMARY" |
| 173 | + echo "* :x: [$BOARD]($JOB_URL) - **Build failed**" >> "$GITHUB_STEP_SUMMARY" |
174 | 174 | else
|
175 | 175 | WARNINGS=$(echo $REPORT | jq -cr '.warnings.current.absolute // 0')
|
176 | 176 | if [ $WARNINGS -eq 0 ]; then
|
177 |
| - echo ":white_check_mark: [$BOARD]($JOB_URL) - Build successful" >> "$GITHUB_STEP_SUMMARY" |
| 177 | + echo "* :white_check_mark: [$BOARD]($JOB_URL) - Build successful" >> "$GITHUB_STEP_SUMMARY" |
178 | 178 | else
|
179 | 179 | echo "<details><summary>:warning: <a href=\"$JOB_URL\">$BOARD</a> - $WARNINGS warnings:</summary>" >> "$GITHUB_STEP_SUMMARY"
|
180 | 180 | echo >> "$GITHUB_STEP_SUMMARY"
|
|
0 commit comments