Skip to content

Thomas-Shephard/coverage-checker

Repository files navigation

Coverage Checker

Build, Test and Publish

Allows for the checking of code coverage using the provided .NET command line tool. It can also be used as a development dependency if you need to extract code coverage metrics as part of a .NET project.

Features

  • Multi-format support: Works with Cobertura and SonarQube coverage formats.
  • File Filtering: Include or exclude specific files from the analysis using glob patterns.
  • Delta Coverage: Analyze only the lines changed in your current branch compared to a base branch.
  • CI/CD Ready: Automatic integration with GitHub Actions for workflow commands and job summaries.
  • Threshold enforcement: Exit with non-zero codes if coverage targets aren't met.
  • Integrated Workflow: Use the run command to execute tests and check coverage in a single step with automatic temporary directory management.

Projects

Contributions

Contributions are welcome! Read the contributing guide to get started.

License

This project is licensed under the MIT License. See the LICENSE for details.

About

Tool to check code coverage

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors

Languages