Skip to content

Releases: clearlyip/code-coverage-report-action

Improved Baseline Reporting

26 Oct 22:16

Choose a tag to compare

  • 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

05 Sep 07:19

Choose a tag to compare

  • 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

26 Sep 22:23

Choose a tag to compare

Update requirements for Github marketplace publishing.