@@ -328,15 +328,13 @@ jobs:
328328 [ "$(find .testoutput -maxdepth 1 -name 'junit.*.xml' | wc -l)" -lt "$MAX_TEST_ATTEMPTS" ] &&
329329 CRASH_REPORT_NAME="$GITHUB_JOB" make report-test-crash
330330
331- - name : Generate test summary
332- uses : mikepenz/action-junit-report@v6
331+ - name : Write test summary
333332 if : ${{ !cancelled() }}
334- with :
335- report_paths : ./.testoutput/junit.*.xml
336- detailed_summary : true
337- check_annotations : false
338- annotate_only : true
339- skip_annotations : true
333+ run : |
334+ summary="$(make -s print-test-summary)"
335+ if [ -n "$summary" ]; then
336+ printf '%s\n' "$summary" > "$GITHUB_STEP_SUMMARY"
337+ fi
340338
341339 - name : Upload code coverage to Codecov
342340 uses : codecov/codecov-action@v5
@@ -428,15 +426,13 @@ jobs:
428426 [ "$(find .testoutput -maxdepth 1 -name 'junit.*.xml' | wc -l)" -lt "$MAX_TEST_ATTEMPTS" ] &&
429427 CRASH_REPORT_NAME="$GITHUB_JOB" make report-test-crash
430428
431- - name : Generate test summary
432- uses : mikepenz/action-junit-report@v6
429+ - name : Write test summary
433430 if : ${{ !cancelled() }}
434- with :
435- report_paths : ./.testoutput/junit.*.xml
436- detailed_summary : true
437- check_annotations : false
438- annotate_only : true
439- skip_annotations : true
431+ run : |
432+ summary="$(make -s print-test-summary)"
433+ if [ -n "$summary" ]; then
434+ printf '%s\n' "$summary" > "$GITHUB_STEP_SUMMARY"
435+ fi
440436
441437 - name : Upload code coverage to Codecov
442438 uses : codecov/codecov-action@v5
@@ -567,15 +563,13 @@ jobs:
567563 [ "$(find .testoutput -maxdepth 1 -name 'junit.*.xml' | wc -l)" -lt "$MAX_TEST_ATTEMPTS" ] &&
568564 CRASH_REPORT_NAME="$GITHUB_JOB" make report-test-crash
569565
570- - name : Generate test summary
571- uses : mikepenz/action-junit-report@v6
566+ - name : Write test summary
572567 if : ${{ !cancelled() }}
573- with :
574- report_paths : ./.testoutput/junit.*.xml
575- detailed_summary : true
576- check_annotations : false
577- annotate_only : true
578- skip_annotations : true
568+ run : |
569+ summary="$(make -s print-test-summary)"
570+ if [ -n "$summary" ]; then
571+ printf '%s\n' "$summary" > "$GITHUB_STEP_SUMMARY"
572+ fi
579573
580574 - name : Upload code coverage to Codecov
581575 uses : codecov/codecov-action@v5
0 commit comments