From 88318336a4873f588717d0de8219395583d0bc8c Mon Sep 17 00:00:00 2001 From: Dong Bin <14807942+rabbitism@users.noreply.github.com> Date: Wed, 6 Aug 2025 11:57:51 +0800 Subject: [PATCH] test: add publish result back. (#743) --- .github/workflows/test.yml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 846a683..cb0e317 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -21,11 +21,12 @@ jobs: ubuntu: runs-on: ubuntu-latest permissions: + checks: write pull-requests: write steps: - name: Checkout uses: actions/checkout@v4.1.1 - - name: Ursa Unit Test + - name: Unit Test run: dotnet test tests/Test.Ursa --configuration Release --logger trx --collect:"XPlat Code Coverage;Format=cobertura" --results-directory ./TestResults/ - name: Ursa Headless Test run: dotnet test tests/HeadlessTest.Ursa --configuration Release --logger trx --collect:"XPlat Code Coverage;Format=cobertura" --results-directory ./TestResults/ @@ -61,3 +62,8 @@ jobs: ${{ github.workspace }}/**/TestResults/**/* ${{ github.workspace }}/**/CoverageReports/**/* retention-days: 5 + - name: Publish Test Results + uses: EnricoMi/publish-unit-test-result-action@v2.18.0 + if: always() + with: + trx_files: "${{ github.workspace }}/**/*.trx" \ No newline at end of file