Skip to content

Commit

Permalink
add code cover
Browse files Browse the repository at this point in the history
  • Loading branch information
Ali-YousefiTelori committed Oct 18, 2023
1 parent a118a49 commit 053156f
Showing 1 changed file with 15 additions and 4 deletions.
19 changes: 15 additions & 4 deletions .github/workflows/dotnet-format-action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,22 @@ jobs:
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
action: "fix"
workspace: "./src/CSharp/EasyMicroservices.Logger/EasyMicroservices.Logger.sln"
workspace: "./src/CSharp/EasyMicroservices.Logger.sln"
- name: Test
run: |
dotnet test ./src/CSharp/EasyMicroservices.Logger/EasyMicroservices.Logger.sln -f net6.0
dotnet test ./src/CSharp/EasyMicroservices.Logger/EasyMicroservices.Logger.sln -f net7.0
run: dotnet test ./src/CSharp/EasyMicroservices.Logger.sln
- name: Test to generate Code Coverage Report
working-directory: ./src/CSharp
run: |
dotnet build ./EasyMicroservices.Logger.sln
dotnet tool install --global coverlet.console
coverlet EasyMicroservices.Logger.Tests/bin/Debug/net6.0/EasyMicroservices.Logger.Tests.dll --target "dotnet" --targetargs "test EasyMicroservices.Logger.Tests/bin/Debug/net6.0/EasyMicroservices.Logger.Tests.dll --no-build" -f opencover
- name: OpenCover Badge Generator
uses: danpetitt/[email protected]
with:
path-to-opencover-xml: ./src/CSharp/coverage.opencover.xml
path-to-badges: ./src/CSharp
minimum-coverage: 50
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: Commit files
if: steps.format.outputs.has-changes == 'true'
uses: EndBug/[email protected]
Expand Down

0 comments on commit 053156f

Please sign in to comment.