Skip to content

Commit be72b8e

Browse files
committed
testing CI changes
1 parent 206e48a commit be72b8e

1 file changed

Lines changed: 14 additions & 12 deletions

File tree

.github/actions/create-test-report/action.yml

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,6 @@ inputs:
1919
runs:
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
@@ -57,9 +48,11 @@ runs:
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);
@@ -82,8 +75,9 @@ runs:
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

Comments
 (0)