@@ -456,7 +456,8 @@ runs:
456456 COMMON="$KERNEL_PATH/common"
457457 OUT="$COMMON/out"
458458 IMG="$OUT/arch/arm64/boot/Image"
459- WARNINGS=$(grep -i -E 'warning:' "$COMMON/build.log" | wc -l || true)
459+ WARNINGS_COUNT=$(grep -i -E 'warning:' "$COMMON/build.log" | wc -l || true)
460+ WARNINGS=$(grep -i -E 'warning:' "$COMMON/build.log" || true)
460461 echo "$WARNINGS" > "$OUT/warnings.txt"
461462 file "$IMG" > "$OUT/Image.file"
462463 KERNEL_UNAME=$(strings "$IMG" | grep -E 'Linux version.*#' | tail -n1)
@@ -474,6 +475,7 @@ runs:
474475 fi
475476 IMAGE_SHA256=$(cut -d' ' -f1 "$OUT/Image.sha256")
476477 echo "Image sha256: $IMAGE_SHA256"
478+ echo "warnings_count=$WARNINGS_COUNT" >> "$GITHUB_OUTPUT"
477479 echo "warnings=$WARNINGS" >> "$GITHUB_OUTPUT"
478480 echo "image_sha256=$IMAGE_SHA256" >> "$GITHUB_OUTPUT"
479481
@@ -527,6 +529,7 @@ runs:
527529 echo "Optimization: ${{ inputs.optimize_level }}"
528530 echo "Image SHA256: ${{ steps.collect_stats.outputs.image_sha256 }}"
529531 echo "Compiler: ${CLANG_VERSION:-unknown}"
532+ echo "Warnings Count: ${{ steps.collect_stats.outputs.warnings_count }}"
530533 echo "Warnings: ${{ steps.collect_stats.outputs.warnings }}"
531534 } | tee summary.txt
532535 {
@@ -537,9 +540,10 @@ runs:
537540 echo "- Kernel Version: ${{ steps.save_metadata.outputs.kernel_version }}"
538541 echo "- Kernel Uname: ${{ env.KERNEL_UNAME }}"
539542 echo "- KSU Version: ${KSUVER:-unknown}"
540- echo "- SUSFS Version: ${SUSVER:-unknown }} "
543+ echo "- SUSFS Version: ${SUSVER:-unknown }"
541544 echo "- Optimization: ${{ inputs.optimize_level }}"
542545 echo "- Image SHA256: ${{ steps.collect_stats.outputs.image_sha256 }}"
546+ echo "- Warnings Count: ${{ steps.collect_stats.outputs.warnings_count }}"
543547 echo "- Warnings: ${{ steps.collect_stats.outputs.warnings }}"
544548 } >> "$GITHUB_STEP_SUMMARY"
545549
0 commit comments