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.
- 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
runcommand to execute tests and check coverage in a single step with automatic temporary directory management.
Contributions are welcome! Read the contributing guide to get started.
This project is licensed under the MIT License. See the LICENSE for details.