From 5415003432befdd4fbb006c7cbbf1f677b64007d Mon Sep 17 00:00:00 2001 From: Kenneth Skovhede Date: Mon, 10 Nov 2025 12:40:09 +0100 Subject: [PATCH] Point specifically to the coverage files --- .github/workflows/tests.yml | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index d1cf4692f..80b7697b7 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -39,12 +39,19 @@ jobs: --results-directory "$GITHUB_WORKSPACE/TestResults/unit" \ Duplicati.sln - - name: Upload unit test coverage - if: ${{ always() }} - uses: actions/upload-artifact@v4 + - name: Upload coverage reports to Codecov + uses: codecov/codecov-action@v5 with: - name: unit-test-coverage-${{ runner.os }} - path: TestResults/unit/** + token: ${{ secrets.CODECOV_TOKEN }} + files: ${{ github.workspace }}/TestResults/integration/**/coverage.cobertura.xml + flags: unittest,${{ matrix.os }} + + # - name: Upload unit test coverage + # if: ${{ always() }} + # uses: actions/upload-artifact@v4 + # with: + # name: unit-test-coverage-${{ runner.os }} + # path: TestResults/unit/** integration_tests: name: Integration tests @@ -82,8 +89,10 @@ jobs: uses: codecov/codecov-action@v5 with: token: ${{ secrets.CODECOV_TOKEN }} + files: ${{ github.workspace }}/TestResults/integration/**/coverage.cobertura.xml + flags: integration,${{ matrix.os }} - # - name: Upload integration test coverage + # - name: Upload integration test coverage # if: ${{ always() }} # uses: actions/upload-artifact@v4 # with: