Skip to content

Releases: MishaKav/pytest-coverage-comment

v1.2.0

15 Nov 16:11
ae0e8a5

Choose a tag to compare

What's Changed

  • feat: add text-instead-badge option to display coverage as simple text instead of badge images (#235)
  • text format displays as XX% (covered/total) (e.g., 85% (42/50))
  • applies to all coverage reports: main summary and multiple-files tables
  • fully backward compatible - badge mode remains the default
  • feat: add automatic server URL detection for self-hosted GitHub instances (#234)

Note: Starting from this version, version bumps follow conventional semantic versioning (MAJOR.MINOR.PATCH) instead of only bumping PATCH versions.

Full Changelog: v1.1.59...v1.2.0

v1

10 Oct 20:17
ae0e8a5

Choose a tag to compare

v1

What's Changed

just a v1 tag that will point to the latest version (started from v1.1.53).
Currently MishaKav/pytest-coverage-comment@main, is widely used by other devs and always point to the latest version also.

v1.1.59

08 Nov 14:51
dda025d

Choose a tag to compare

What's Changed

  • fix "Resource not accessible by integration" error with better error handling and documentation (#68)
  • update permission examples to show minimal required permissions (contents: read, pull-requests: write)
  • upgrade package-lock.json from lockfileVersion 2 to 3

  • Fix issue #68: Improve error handling and documentation for permission errors by @MishaKav in #231

Full Changelog: v1...v1.1.59

v1.1.58

08 Nov 12:32
40c105a

Choose a tag to compare

What's Changed

  • fix handling of annotated git tags in push events (#195)
  • update @actions/github from v4.0.0 to v6.0.1 (#229)
  • fix 3 security vulnerabilities in Octokit dependencies

  • Bump actions/checkout from 4 to 5 [skip ci] by @dependabot[bot] in #219
  • Add community health files [skip ci] by @MishaKav in #224
  • Bump @vercel/ncc from 0.38.3 to 0.38.4 in the npm-development group [skip ci] by @dependabot[bot] in #220
  • documentation to help users avoid the "unrecognized arguments" [skip ci] by @MishaKav in #226
  • Bump @octokit/request and @actions/github by @dependabot[bot] in #229
  • Fix running in annotated git tag GitHub by @MishaKav in #227

Full Changelog: v1.1.57...v1.1.58

v1.1.57

30 Aug 12:37
1bdbba8

Choose a tag to compare

What's Changed

Full Changelog: v1...v1.1.57

v1.1.56

09 Aug 15:26
9638e4b

Choose a tag to compare

What's Changed

  • Fix invalid syntax by @MishaKav in #215
    Basicaly, it's patch for prev. release.
    Sorry, guys

Full Changelog: v1...v1.1.56

v1.1.55

09 Aug 14:39
c69f377

Choose a tag to compare

What's Changed

🔗 Link Removal Options

Added new options to reduce comment size for large coverage reports:

  • remove-links-to-files - Remove clickable file links
  • remove-links-to-lines - Remove clickable line number links

📏 Auto Summary Truncation

Fixed "GitHub Action Summary too big" error (#209) - summaries exceeding 1MB are now automatically
truncated with intelligent break points.

📚 Documentation & UX

  • Enhanced README with collapsible sections and comprehensive examples
  • Improved warning system suggests size optimization options
  • Aligned action.yml descriptions with README for consistency

🛠️ Technical

  • Updated dependencies (prettier, brace-expansion)
  • Better error handling for size limits
  • Fully backward compatible - no breaking changes

Perfect for large codebases hitting GitHub's comment size limits! 🎯

Full Changelog: v1.1.54...v1.1.55

v1.1.54

30 Apr 11:22
13d3c18

Choose a tag to compare

What's Changed

  • add support for new format for pytest-coverage-path, basically it add support for output of pytest-cov >= 6.0.0
  • bump dev dependencies

Full Changelog: v1.1.53...v1.1.54

v1.1.53

10 Oct 20:11
8188282

Choose a tag to compare

What's Changed

  • add option xml-skip-covered to skip lines that covered for 100% based on xml report, thanks to @NikTerentev for contribution
  • bump dev dependencies and minor for @actions/core

internal changes:

Full Changelog: v1.1.52...v1.1.53

v1.1.52

30 Jun 06:39

Choose a tag to compare

What's Changed

  • Add sample of permissions/Fix permissions of existing jobs by @m-tmatma in #162
  • Fix typo s/Percantage/Percentage/ by @jalessio in #165
  • junit: use data from all testsuites by @eltoder in #168
  • Use label instead of ref for workflow_run and workflow_dispatch by @cecheta in #160
  • Fix commit SHA for workflow_run by @cecheta in #158

New Contributors

Full Changelog: v1.1.51...v1.1.52