name: CI Build on: push: branches: [ master ] pull_request: branches: [ master ] jobs: build: runs-on: ubuntu-latest name: CI Build steps: - uses: actions/checkout@v2 - name: Setup .NET uses: actions/setup-dotnet@v1 with: dotnet-version: 5.0.x - name: Restore Dependencies run: dotnet restore src/CodeCoverageSummary.sln - name: Build CodeCoverageSummary run: dotnet build src/CodeCoverageSummary.sln --configuration Release --no-restore - name: Run CodeCoverageSummary with sample file run: dotnet src/CodeCoverageSummary/bin/Release/net5.0/CodeCoverageSummary.dll src/coverage.cobertura.xml - name: Test Action uses: irongut/CodeCoverageSummary@main with: filename: 'src/coverage.cobertura.xml' badge: 'true'