@@ -19,15 +19,6 @@ inputs:
1919runs :
2020 using : " composite"
2121 steps :
22-
23- - name : Create test report
24- uses : phoenix-actions/test-reporting@v15
25- if : success()
26- with :
27- name : ${{ inputs.name }}-${{ inputs.os }}-node-${{ inputs.node }}
28- fail-on-error : true
29- path : mochawesome.json # Path to test results
30- reporter : mochawesome-json
3122
3223 - name : Test report
3324 uses : actions/github-script@v7
5748 time = `${(duration / 1000).toFixed(3)}s`;
5849 }
5950
51+ let skipped = report.stats.pending == 0 ? '' : `, ${report.stats.pending} ➖`;
52+
6053 let resultTable = [
61- [{data: 'Passed ✔️ ', header: true}, {data: 'Failed ❌ ', header: true}, {data: 'Skipped ➖ ', header: true}, {data: 'Time', header: true}],
62- [`${report.stats.passes}`, `${report.stats.failures}`, `${report.stats.pending }`, `${time}`]
54+ [{data: 'Passed', header: true}, {data: 'Failed', header: true}, {data: 'Skipped', header: true}, {data: 'Time', header: true}],
55+ [`${report.stats.passes} ✔️ `, `${report.stats.failures} ❌ `, `${skipped }`, `${time}`]
6356 ];
6457 core.summary.addHeading(`Test results`, 4);
6558 core.summary.addTable(resultTable);
8275 }
8376 core.summary.addHeading(`Test failures`, 4);
8477 core.summary.addTable(failureTable);
85- }
78+ core.summary.addCodeBlock('console.log(\'hello world\') \n ❌ failure', 'bash')
8679 core.summary.write();
80+ }
8781 if(Number(report.stats.failures) > 0) {
8882 core.setFailed(`There are ${report.stats.failures} test failures`);
8983 }
@@ -119,3 +113,11 @@ runs:
119113 mochawesome.html
120114 assets/
121115
116+ # - name: Create test report
117+ # uses: phoenix-actions/test-reporting@v15
118+ # if: success()
119+ # with:
120+ # name: ${{ inputs.name }}-${{ inputs.os }}-node-${{ inputs.node }}
121+ # fail-on-error: true
122+ # path: mochawesome.json # Path to test results
123+ # reporter: mochawesome-json
0 commit comments