File tree Expand file tree Collapse file tree 1 file changed +10
-8
lines changed
Expand file tree Collapse file tree 1 file changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -16,13 +16,15 @@ jobs:
1616 - name : Restore
1717 run : dotnet restore
1818
19- - name : Test (collector, Cobertura)
20- run : |
21- # Centralize results in one folder (still creates GUID subfolders inside)
22- dotnet test --collect:"XPlat Code Coverage" --results-directory ./TestResults
19+ - name : Test with coverage (collector → LCOV)
20+ run : dotnet test --collect:"XPlat Code Coverage" --settings coverlet.runsettings --results-directory ./TestResults
2321
24- - name : Upload coverage artifacts (Cobertura)
25- uses : actions/upload-artifact@v4
22+ # Upload all coverage.info files (supports multiple test projects)
23+ - name : Upload to Codecov
24+ uses : codecov/codecov-action@v4
2625 with :
27- name : cobertura-reports
28- path : ' **/TestResults/**/coverage.cobertura.xml'
26+ files : ' **/TestResults/**/coverage.info'
27+ flags : unit,integration
28+ fail_ci_if_error : true
29+ verbose : true
30+ # token: ${{ secrets.CODECOV_TOKEN }} # only needed for private repos
You can’t perform that action at this time.
0 commit comments