Skip to content

Commit 80ee448

Browse files
authored
report
1 parent 88c3078 commit 80ee448

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/dotnet.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,20 @@ jobs:
3131

3232
- name: Test
3333
#run: dotnet test --no-build /p:CollectCoverage=true /p:CoverletOutput=CoverageResults/ /p:CoverletOutputFormat=opencover
34-
run: dotnet test --no-build /p:CollectCoverage=true /p:CoverletOutput=${{ github.workspace }}/CoverageRoot/ /p:CoverletOutputFormat=opencover
34+
run: dotnet test --no-build /p:CollectCoverage=true /p:CoverletOutput=CoverageRoot /p:CoverletOutputFormat=opencover
3535

36+
37+
# Merge coverage reports using ReportGenerator
38+
- name: Merge Coverage Reports
39+
run: reportgenerator "-reports:${{ github.workspace }}/CoverageRoot/**/*.coverage.opencover.xml" "-targetdir:${{ github.workspace }}/CoverageRoot/Merged" -reporttypes:Opencover
40+
41+
3642
- name: NDepend
3743
uses: ndepend/ndepend-action@v1
3844
with:
3945
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4046
license: ${{ secrets.NDEPENDLICENSE }}
41-
coveragefolder: ${{ github.workspace }}/CoverageRoot
47+
coveragefolder: ${{ github.workspace }}/CoverageRoot/Merged
4248
baseline: main_recent
4349
retention-days: 15
4450
#stopIfQGFailed: true

0 commit comments

Comments
 (0)