This commit is contained in:
Edward Firmo
2025-07-29 14:48:06 +02:00
parent 54c9119a63
commit bd86371453

View File

@@ -160,11 +160,11 @@ jobs:
echo "**Strategy: Foundation on stable, validation on stable + dev**" >> $GITHUB_STEP_SUMMARY echo "**Strategy: Foundation on stable, validation on stable + dev**" >> $GITHUB_STEP_SUMMARY
echo "**Build Order: Core → Basic → Hardware → Features → Complete**" >> $GITHUB_STEP_SUMMARY echo "**Build Order: Core → Basic → Hardware → Features → Complete**" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY echo "" >> $GITHUB_STEP_SUMMARY
# Build counts # Build counts
FOUNDATION_BUILDS=14 # 2+2+6+4 FOUNDATION_BUILDS=14 # 2+2+6+4
COMPREHENSIVE_BUILDS=4 # 2 frameworks × 2 versions COMPREHENSIVE_BUILDS=4 # 2 frameworks × 2 versions
if [ "${{ needs.build_comprehensive.result }}" == "skipped" ]; then if [ "${{ needs.build_comprehensive.result }}" == "skipped" ]; then
TOTAL=$FOUNDATION_BUILDS TOTAL=$FOUNDATION_BUILDS
echo "**Builds run:** $TOTAL (foundation only)" >> $GITHUB_STEP_SUMMARY echo "**Builds run:** $TOTAL (foundation only)" >> $GITHUB_STEP_SUMMARY
@@ -172,10 +172,10 @@ jobs:
TOTAL=$((FOUNDATION_BUILDS + COMPREHENSIVE_BUILDS)) TOTAL=$((FOUNDATION_BUILDS + COMPREHENSIVE_BUILDS))
echo "**Builds run:** $TOTAL ($FOUNDATION_BUILDS foundation + $COMPREHENSIVE_BUILDS comprehensive)" >> $GITHUB_STEP_SUMMARY echo "**Builds run:** $TOTAL ($FOUNDATION_BUILDS foundation + $COMPREHENSIVE_BUILDS comprehensive)" >> $GITHUB_STEP_SUMMARY
fi fi
echo "**Efficiency:** $((100 - (TOTAL * 100 / 42)))% fewer builds than full matrix" >> $GITHUB_STEP_SUMMARY echo "**Efficiency:** $((100 - (TOTAL * 100 / 42)))% fewer builds than full matrix" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY echo "" >> $GITHUB_STEP_SUMMARY
# Results # Results
echo "| Stage | Result |" >> $GITHUB_STEP_SUMMARY echo "| Stage | Result |" >> $GITHUB_STEP_SUMMARY
echo "|-------|--------|" >> $GITHUB_STEP_SUMMARY echo "|-------|--------|" >> $GITHUB_STEP_SUMMARY
@@ -184,7 +184,7 @@ jobs:
echo "| 🔌 Hardware | ${{ needs.build_hardware.result }} |" >> $GITHUB_STEP_SUMMARY echo "| 🔌 Hardware | ${{ needs.build_hardware.result }} |" >> $GITHUB_STEP_SUMMARY
echo "| ⚡ Features | ${{ needs.build_features.result }} |" >> $GITHUB_STEP_SUMMARY echo "| ⚡ Features | ${{ needs.build_features.result }} |" >> $GITHUB_STEP_SUMMARY
echo "| 🌍 Multi-version | ${{ needs.build_comprehensive.result }} |" >> $GITHUB_STEP_SUMMARY echo "| 🌍 Multi-version | ${{ needs.build_comprehensive.result }} |" >> $GITHUB_STEP_SUMMARY
# Final status # Final status
if [ "${{ needs.build_core.result }}" != "success" ]; then if [ "${{ needs.build_core.result }}" != "success" ]; then
echo "" >> $GITHUB_STEP_SUMMARY echo "" >> $GITHUB_STEP_SUMMARY