Releases: clearlyip/code-coverage-report-action
Releases · clearlyip/code-coverage-report-action
Improved Baseline Reporting
- Fixes an issue with the report showing no difference when the baseline had 0% coverage. When there is no baseline to compare with, it will output the new head coverage percentage.
 - Generate a head-coverage-only markdown report for push, schedule, and workflow_dispatch event types.
 - Upgrade dependencies
 - Add additional debug logging
 
Thanks to @mlafleur
Coverage drop comparison by overall coverage
- Adds addition configuration options to facilitate calculating coverage drop by package or overall coverage.
 - negative_difference_by: Defines the scope for calculating a drop in code coverage. Possible values are overall and package . Evaluation by package is the default and represents the current behavior. When set to overall, the diff percentage is based on the total code coverage.
 - negative_difference_threshold: The percentage drop in coverage that should be allowed, in decimal form (0.05 == 5%). This sets the threshold of allowable variance in the code coverage between builds. The default is 0 (none).
 - Configure the number of retention days to apply to uploaded coverage assets.
 
Thanks to @mlafleur
Update Requirements for GitHub publishing
Update requirements for Github marketplace publishing.