[CI] Add test coverage reporting#142
Merged
ByteOtter merged 2 commits intogardenlinux:mainfrom Aug 7, 2025
Merged
Conversation
a8c8845 to
f6b7719
Compare
Welcome to Codecov 🎉Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests. Thanks for integrating Codecov - We've got you covered ☂️ |
Contributor
|
https://app.codecov.io/gh/gardenlinux/python-gardenlinux-lib/pull/142/tree would be the coverage report for this PR. |
NotTheEvilOne
requested changes
Jul 24, 2025
f6b7719 to
2396913
Compare
NotTheEvilOne
requested changes
Jul 31, 2025
278ba09 to
be8e739
Compare
Contributor
Author
|
I think I have now updated the workflow with all concerns in mind, and wil be splitting the other changes off into |
NotTheEvilOne
requested changes
Aug 7, 2025
80bdec1 to
c0f9206
Compare
Contributor
Author
|
Thanks for your help I'll clean the git history and merge it :) |
* Add pytest and pytest-cov to dev dependencies * Switch to relative path to local setup action
c0f9206 to
9d883bf
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this PR does / why we need it:
This PR adds automated test coverage reporting via Codecov.
During development it is easy to lose sight of keeping acceptable test coverage. This new CI will help with that by automatically running
pytest-covand reporting test coverage back to the contributors.It includes:
Which issue(s) this PR fixes:
Fixes: #139
Tracks: #138
Special notes for your reviewer:
For this change to take effect, the organization admin has to connect the organisation (or a specific repo from it) to Codecov and create an upload token. Information about how to do this is here: https://docs.codecov.com/docs/quick-start
Release note: