Skip to content

Commit 337dd1e

Browse files
Fix tests workflow
1 parent b678ca7 commit 337dd1e

1 file changed

Lines changed: 25 additions & 7 deletions

File tree

.github/workflows/run_tests.yml

Lines changed: 25 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -67,13 +67,31 @@ jobs:
6767
**/coverage.cobertura.xml
6868
retention-days: 30
6969

70-
- name: Publish test results
71-
if: always()
70+
71+
publish-test-results:
72+
name: "Publish Tests Results"
73+
needs: test
74+
runs-on: ubuntu-latest
75+
permissions:
76+
checks: write
77+
pull-requests: write
78+
contents: read
79+
issues: read
80+
if: always()
81+
82+
steps:
83+
- name: Download Artifacts
84+
uses: actions/download-artifact@v4
85+
with:
86+
path: artifacts
87+
pattern: test-results-*
88+
merge-multiple: true
89+
90+
- name: Publish Test Results
7291
uses: EnricoMi/publish-unit-test-result-action@v2
7392
with:
74-
files: |
75-
**/test-results-*.trx
76-
check_name: 'Test Results (.NET ${{ matrix.dotnet-version }})'
77-
comment_mode: create new
93+
files: "artifacts/**/*.trx"
94+
check_name: "Test Results"
95+
comment_mode: create new
7896
report_individual_runs: true
79-
fail_on: 'test failures'
97+
fail_on: "test failures"

0 commit comments

Comments
 (0)