From 69e246215ec5b01349a26835a71d4d54b94fbfff Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 19 Jun 2026 06:40:44 +0000 Subject: [PATCH 1/3] chore(deps): update dorny/test-reporter action to v3 --- .github/workflows/publish_nuget.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish_nuget.yml b/.github/workflows/publish_nuget.yml index be70fbd..216d451 100644 --- a/.github/workflows/publish_nuget.yml +++ b/.github/workflows/publish_nuget.yml @@ -44,7 +44,7 @@ jobs: run: dotnet test --logger "trx;LogFileName=test-results.trx" --no-restore - name: Test Report - uses: dorny/test-reporter@v1 + uses: dorny/test-reporter@v3 if: always() with: name: DotNET Tests From 5cfaf88ea58f8ae29dd69e08daa450eeb4363ad6 Mon Sep 17 00:00:00 2001 From: Andrea Cuneo Date: Mon, 22 Jun 2026 09:12:00 +0200 Subject: [PATCH 2/3] Add GitHub Actions workflow for test reporting --- .github/workflows/tests-report.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .github/workflows/tests-report.yml diff --git a/.github/workflows/tests-report.yml b/.github/workflows/tests-report.yml new file mode 100644 index 0000000..17652b0 --- /dev/null +++ b/.github/workflows/tests-report.yml @@ -0,0 +1,21 @@ +name: 'Test Report' +on: + workflow_run: + workflows: ['CI'] # runs after CI workflow + types: + - completed +permissions: + contents: read + actions: read + checks: write +jobs: + report: + runs-on: ubuntu-latest + steps: + - uses: dorny/test-reporter@v3 + with: + artifact: test-results # artifact name + name: DotNET Tests + path: "**/*.trx" + reporter: dotnet-trx + use-actions-summary: 'false' # create a Check Run on the PR instead of only writing to Actions Summary From 002c7870cdd000f560f030236e20a986208d3c96 Mon Sep 17 00:00:00 2001 From: Andrea Cuneo Date: Mon, 22 Jun 2026 09:12:43 +0200 Subject: [PATCH 3/3] Replace test reporter with artifact upload step --- .github/workflows/publish_nuget.yml | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/.github/workflows/publish_nuget.yml b/.github/workflows/publish_nuget.yml index 216d451..aeee73a 100644 --- a/.github/workflows/publish_nuget.yml +++ b/.github/workflows/publish_nuget.yml @@ -43,14 +43,12 @@ jobs: - name: Test run: dotnet test --logger "trx;LogFileName=test-results.trx" --no-restore - - name: Test Report - uses: dorny/test-reporter@v3 - if: always() + # see https://github.com/dorny/test-reporter?tab=readme-ov-file#recommended-setup-for-public-repositories + - uses: actions/upload-artifact@v7 # upload test results + if: success() || failure() # run this step even if previous step failed with: - name: DotNET Tests - path: "**/test-results.trx" - reporter: dotnet-trx - fail-on-error: true + name: test-results + path: "**/*.trx" deploy: name: 'Nuget Push'