ci: try ctrf report integration
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2481a30..eec78da 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml
@@ -53,10 +53,26 @@ - name: Remove Snapshots run: find ~/.m2/repository -name '*-SNAPSHOT' -a -type d -print0 | xargs -0 rm -rf - name: Publish Test Report - uses: ScaCap/action-surefire-report@v1.9.1 + uses: ctrf-io/github-test-reporter@v1.0.26 + with: + github-report: true + report-path: '**/target/surefire-reports/*.xml' + integrations-config: | + { + "junit-to-ctrf": { + "enabled": true, + "action": "convert", + "options": { + "output": "./target/ctrf-reports/ctrf-report.json", + "toolname": "junit-to-ctrf", + "useSuiteName": false, + "env": { + "appName": "axis2" + } + } + } + } if: always() - env: - NODE_OPTIONS: '--max_old_space_size=4096' site: name: Site runs-on: ubuntu-24.04