Skip to content

Commit 0beda11

Browse files
committed
ci: try ctrf report integration
1 parent 29a384b commit 0beda11

File tree

1 file changed

+19
-3
lines changed

1 file changed

+19
-3
lines changed

.github/workflows/ci.yml

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,26 @@ jobs:
5353
- name: Remove Snapshots
5454
run: find ~/.m2/repository -name '*-SNAPSHOT' -a -type d -print0 | xargs -0 rm -rf
5555
- name: Publish Test Report
56-
uses: ScaCap/action-surefire-report@v1.9.1
56+
uses: ctrf-io/github-test-reporter@v1.0.26
57+
with:
58+
github-report: true
59+
report-path: '**/target/surefire-reports/*.xml'
60+
integrations-config: |
61+
{
62+
"junit-to-ctrf": {
63+
"enabled": true,
64+
"action": "convert",
65+
"options": {
66+
"output": "./target/ctrf-reports/ctrf-report.json",
67+
"toolname": "junit-to-ctrf",
68+
"useSuiteName": false,
69+
"env": {
70+
"appName": "axis2"
71+
}
72+
}
73+
}
74+
}
5775
if: always()
58-
env:
59-
NODE_OPTIONS: '--max_old_space_size=4096'
6076
site:
6177
name: Site
6278
runs-on: ubuntu-24.04

0 commit comments

Comments
 (0)