ci(core): improve binaries' size formatting
What changed, and why it matters
This is a purely cosmetic change to how firmware binary file sizes are displayed in GitHub CI build summaries. It swaps the order of columns (size first, filename second) and adjusts alignment/sorting so the output is easier to read. There is no change to firmware code, build artifacts, or security behavior.
No action required. This is a non-security CI formatting change.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit modifies one line in .github/workflows/core.yml. The find command’s -printf format changes from “%-40f %10s\n” (filename left-aligned 40 chars, then size) to “%10s %f\n” (size 10 chars, then filename), and sort changes from default to sort -k 2 (sort by filename column). This only affects markdown rendering in GitHub Actions step summaries.
Changed components
.github/workflows/core.yml GitHub Actions workflowInspect captured patch +1 / −1
diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml
index ff511398..ed0bd9c0 100644
--- a/.github/workflows/core.yml
+++ b/.github/workflows/core.yml
@@ -764,7 +764,7 @@ jobs:
do
(echo '##' ${build_type}; \
echo '```'; \
- find artifacts/core-firmware-*-${build_type}/ -name '*-*-*.bin' -printf "%-40f %10s\n" | sort; \
+ find artifacts/core-firmware-*-${build_type}/ -name '*-*-*.bin' -printf "%10s %f\n" | sort -k 2; \
echo '```') >> $GITHUB_STEP_SUMMARY
done
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.