CodeCoverageSummary Versions Save

A GitHub Action that reads Cobertura format code coverage files and outputs a text or markdown summary.

v1.3.0

1 year ago

v1.3.0 Release Notes

  • Supports glob pattern matching for multiple coverage files (#35)
  • Improved compatibility with simplecov & simplecov-cobertura (#37)
  • Now compatible with MATLAB's code coverage plugin (#53)
  • Docker image signed using Sigstore (#52)
  • Implemented StepSecurity Secure Workflows (#50)
  • Compatible with StepSecurity Secure Workflows

v1.3.0-beta

1 year ago

v1.3.0-beta Release Notes

  • Glob pattern matching for coverage files (#35)
  • Improved compatibility with simplecov (#37)
  • Now compatible with MATLAB's code coverage plugin (#53)
  • Implemented StepSecurity Secure Workflows (#50)
  • Signed Docker image on release (#52)
  • CCS is in the StepSecurity KB & is compatible with StepSecurity Secure Workflows.

v1.2.0

2 years ago

v1.2.0 Release Notes

CodeCoverageSummary v1.2.0 brings two new features - the ability to include multiple coverage files and the ability to hide the Branch Rate and Complexity metrics in the output. Performance has also been improved thanks to an upgrade to .Net 6 and improvements to the Docker image.

  • Support multiple Cobertura files (#19)
  • Allow hiding Branch Rate + Complexity values in output (#22)
  • Update to .Net 6 (#23)
  • Improved Docker image layering

v1.2.0-beta

2 years ago

v1.2.0-beta Release Notes

  • Allow hiding Branch Rate + Complexity values in output (#22)
  • Support multiple cobertura files (#19)
  • Update to .Net 6 (#23)
  • Improved Docker image layering which should improve performance
name: Code Coverage Summary Report
uses: irongut/[email protected]
with:
  filename: coverage/api.coverage.xml,coverage/site.coverage.xml
  hide_branch_rate: true
  hide_complexity: true

v1.1.0

2 years ago

v1.1.0 Release Notes

  • Add a health indicator for each package (#14)
  • Add ability to change badge + health indicator thresholds (#15)
  • Add ability to fail a workflow (#16)

v1.1.0-beta

2 years ago

v1.1.0-beta Release Notes

  • Add a health indicator for each package (#14)
  • Add ability to change badge + health indicator thresholds (#15)
  • Add ability to fail a workflow (#16)
name: Code Coverage Summary Report
uses: irongut/[email protected]
with:
  filename: coverage/coverage.cobertura.xml
  fail_below_min: true

v1.0.5

2 years ago
  • Make compatible with gcovr (PR #10)

v1.0.4

2 years ago

v1.0.4 Release Notes

  • Bump docker image in action.yml (PR #8)

Thanks to @jderrough for spotting my mistake.

v1.0.3

2 years ago

v1.0.3 Release Notes

  • Handle optional complexity attribute (PR #7)

Thanks to @jderrough for the contribution.

v1.0.2

2 years ago

v1.0.2 Release Notes

  • Markdown format: Added a blank line between badge & table (PR #5)
  • Improved execution time with a pre-built container on GitHub Container Registry (Issue #4)

Thanks to @joshjohanning for the contribution.