-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add coverage report to the GitHub Actions summary #20
Conversation
* uses `python -Im` * DRY for latest python version (`PYTHON_LATEST`) * pass a view env vars
Note that with #19, the coverage report is more complete. report
|
Should probably exclude the tests module from coverage. It's only worth tracking the test coverage of the app itself I think 🤔 |
@marksweb the coverage docs recommend that tests are included and links to https://nedbatchelder.com/blog/202008/you_should_include_your_tests_in_coverage.html |
@@ -33,8 +41,8 @@ jobs: | |||
|
|||
- name: Install dependencies | |||
run: | | |||
python -m pip install --upgrade pip setuptools wheel | |||
python -m pip install --upgrade 'tox>=4.0.0rc3' | |||
python -Im pip install --upgrade pip setuptools wheel |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Now there's another I'm not in the habbit of using.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Love these improvements! Now I need to spread them around all my other projects!!
See https://github.com/marksweb/django-nh3/actions/runs/7275054442