From 7d7de23a6baafbb276de304be0d36716d5388cda Mon Sep 17 00:00:00 2001 From: mullerj Date: Tue, 4 Jul 2023 11:12:45 -0400 Subject: [PATCH] Publish test results (#21) * Added step to publish test results * Changed upload step to use wildcard * Added quotes * Changed directory to relative path * Fixed upload step * Added step to publish test results * Added permissions --- .github/workflows/dotnet.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 836a370..5dc76e2 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -6,6 +6,9 @@ jobs: build: runs-on: ubuntu-latest + permissions: + checks: write + pull-requests: write defaults: run: working-directory: ./src/dotnet @@ -32,4 +35,15 @@ jobs: - name: Build run: dotnet build --no-restore --configuration Release - name: Test - run: dotnet test --no-build --verbosity normal --configuration Release + run: dotnet test --no-build --verbosity normal --configuration Release --logger trx --results-directory TestResults + - name: Upload test results + uses: actions/upload-artifact@v3 + with: + name: dotnet-results + path: ./src/dotnet/TestResults + if: ${{ always() }} + - name: Publish test results + uses: EnricoMi/publish-unit-test-result-action@v2 + with: + files: ./src/dotnet/TestResults/*.trx + if: ${{ always() }}