Releases: py-cov-action/python-coverage-comment-action
Releases · py-cov-action/python-coverage-comment-action
v3.9
What's Changed
- Split release into "automated" (@V3) and "manual" (@v3.x) by @ewjoachim in #251
- Update dependency pytest to v7.4.2 by @renovate in #253
- Update Deps with minor upgrades to v23.9.0 by @renovate in #254
- Also store raw coverage information on data branch by @kieferro in #255
Full Changelog: v3.8...v3.9
v3.8
What's Changed
Full Changelog: v3.7...v3.8
v3.7
What's Changed
Full Changelog: v3.6...v3.7
v3.6
v3.5
v3.4
Full Changelog: v3.3...v3.4
v3.3
What's Changed
- Redo versionning by @ewjoachim in #237
- Rename "release" workflow by @ewjoachim in #244
- Update Deps with minor upgrades by @renovate in #245
Full Changelog: v3.2...v3.3
v3.2 (new versionning scheme)
Review comment
v3.1.0
It was high time we issued a tag release, though we hope most users use @v3
or commit hashes. We expect to tag more often in the future (but it's an ongoing discussion)
There's a lot on new features in this release, but it's all backwards compatible.
What's Changed
- Revert "Update python Docker tag to v3.11 (#91)" by @kieferro in #92
- Add more detailed text to the PR comment by @kieferro in #95
- [New feature] Optional annotations for not covered lines on pull requests by @kieferro in #96
- Use
decimal.Decimal
instead offloat
by @kieferro in #105 - Updated upload and download artifact actions from v2 to v3 in README.md by @neilmunday in #119
- Adjust permissions for CI in e2e tests by @kieferro in #122
- Upgrade actions/upload-artifact@v3 in e2e tests by @ewjoachim in #121
- Fix ownership issue by @ewjoachim in #129
- Fix repo ownership issues in a better way by @ewjoachim in #130
- Add possibility for custom suffix for e2e test repos by @kieferro in #131
- Re-re-fix ownership issues by @ewjoachim in #133
- Add html coverage report by @ewjoachim in #124
- Add new features in README by @ewjoachim in #134
- Improve Logging: use GHA workflow commands by @ewjoachim in #135
- Revert "Revert HTML report" by @ewjoachim in #139
- Post links to private and public e2e repos by @ewjoachim in #141
- Remove storage.fix_ownership_issues, now fixed in Dockerfile by @ewjoachim in #137
- Fix typo (replace
/n
with\n
) by @tcompa in #143 - Add comment regarding permissions to exception message by @kieferro in #144
- Only invite to e2e-repo when the tests fail by @kieferro in #152
- Add concurrency to e2e-repo workflow by @kieferro in #155
- Add specific permission to e2e invitations by @kieferro in #166
- Windows-specific instructions by @ewjoachim in #168
- feat: create annotate only from diff coverage by @MartinBernstorff in #188
- Revert "feat: create annotate only from diff coverage" by @kieferro in #193
- Add job summaries for PR and push mode by @kieferro in #201
- Change order of steps to avoid wrong workflow command groups by @kieferro in #207
- e2e tests on external PRs after owner approval by @ewjoachim in #216
- Create annotations based on diff-coverage, not full coverage by @ewjoachim in #212
- Run coverage in subdirectory by @ewjoachim in #184
- Upgrade to Python 3.11 by @ewjoachim in #217
- Instead of deleting e2e repo when tests succeed, delete them when PR closes by @ewjoachim in #219
- Include
lfs
in git installation by @kieferro in #225 - Use new base version (v3) to enable
lfs
by @kieferro in #226 - Add missing env variable to deletion workflow by @kieferro in #227
- Fix incorrect job name by @ewjoachim in #228
- Delete all 3 e2e repos, use correct token by @ewjoachim in #229
- Clarify requirements for private repos by @ewjoachim in #230
- Switch to pyproject.toml where applicable by @ewjoachim in #231
- Add SUBPROJECT_ID setting by @ewjoachim in #213
New Contributors
- @neilmunday made their first contribution in #119
- @tcompa made their first contribution in #143
- @MartinBernstorff made their first contribution in #188
v3: store coverage data in branch
v3 stores coverage data in branch rather than in the wiki. See the README for details.