Skip to content

Replace Codecov with Coverage.py - #29

Merged
corv89 merged 3 commits into
mainfrom
coverage
Oct 31, 2025
Merged

Replace Codecov with Coverage.py#29
corv89 merged 3 commits into
mainfrom
coverage

Conversation

@corv89

@corv89 corv89 commented Oct 31, 2025

Copy link
Copy Markdown
Owner

Open source code coverage tracking

- Remove codecov/codecov-action@v4 which requires curl/gpg
- Add coverage.xml artifact upload for all runs
- Add py-cov-action/python-coverage-comment-action@v3 for PR comments
- Eliminates external service dependency and secrets requirement
- Works with python:*-slim images without additional system packages
@corv89 corv89 self-assigned this Oct 31, 2025
@corv89 corv89 added the enhancement New feature or request label Oct 31, 2025
@github-actions

Copy link
Copy Markdown

CHANGELOG.md is out of date

Please update the changelog by running:

make changelog

Or manually:

git-cliff --config cliff.toml -o CHANGELOG.md

Then commit the updated CHANGELOG.md file.

Required for py-cov-action/python-coverage-comment-action to work
in CI environments where absolute paths differ between test runs.
@github-actions

Copy link
Copy Markdown

CHANGELOG.md is out of date

Please update the changelog by running:

make changelog

Or manually:

git-cliff --config cliff.toml -o CHANGELOG.md

Then commit the updated CHANGELOG.md file.

@corv89
corv89 merged commit 0ce4448 into main Oct 31, 2025
10 of 11 checks passed
@corv89
corv89 deleted the coverage branch November 3, 2025 07:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant