Tags: orgoro/coverage
Tags
v3.3.1 — patch: treat renamed files as modified Fix - compareCommits was only counting files with status 'added' or 'modified'. The GitHub compare API also returns 'renamed' for git rename detection — those files were silently dropped, so refactor PRs that rename files lost coverage tracking on them. Now renamed files are included as modified. (#350, originally proposed in #325 by @mangunowsky)
v3.3 — node24 runtime, configurable title, docs Runtime - bumps action runtime from node20 to node24 - internal: TypeScript ^5.4, @types/node ^24, jest/ts-jest ^29 Features - new `title` input — heading text for the PR comment. Default changed from "Python Coverage" to "Code Coverage" since the action works for any language producing cobertura xml. Setting a unique value per matrix entry posts separate comments instead of one shared one (#328, #320). Docs - README now documents required token permissions (contents: read, pull-requests: write) (#310). Fixes - overall-coverage table column "Lines" → "Statements" to match coverage.py terminology (#250). Heads-up for upgraders: the default title changed, so the first post-upgrade run will create a new "Code Coverage" comment instead of updating the existing "Python Coverage" one. Set `title: "Python Coverage"` to keep the old behavior.