Skip to content

Commit

Permalink
Add junit report action (#4218)
Browse files Browse the repository at this point in the history
Improves #4202 

Example reports: https://github.com/sake92/mill/actions/runs/12563637492

If you click on a failed job on the left, you will see annotations
section on the top.
It shows which tests failed and the reason message.
  • Loading branch information
sake92 authored Jan 1, 2025
1 parent 5e7324c commit 174c6bb
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions .github/workflows/post-build-selective.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,3 +72,14 @@ jobs:
if: startsWith(inputs.os, 'windows')
shell: bash
continue-on-error: true

- name: Publish Test Report
uses: mikepenz/action-junit-report@v5
if: always() # always run even if the previous step fails
with:
fail_on_failure: false
include_passed: false
detailed_summary: true
annotate_only: true
require_tests: false
report_paths: 'out/**/test-report.xml'

0 comments on commit 174c6bb

Please sign in to comment.