Skip to content
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

[chore] Tooling tweaks #816

Merged
merged 3 commits into from
Aug 22, 2024
Merged

[chore] Tooling tweaks #816

merged 3 commits into from
Aug 22, 2024

Conversation

zerolab
Copy link
Collaborator

@zerolab zerolab commented Aug 22, 2024

  • tidy up tox.config (includes COVERAGE_CORE=sysmon for Python 3.12, which should keep tests speedy)
  • use combined coverages from all tests
  • add missing token for Codecov
  • use uv to install deps
  • run tox in quiet mode - less noise, minor speed bump in CI
  • bump ruff to latest version

- use uv for package installation
- add the token configuration for Codecov
- combine coverage data from each run
@codecov-commenter
Copy link

codecov-commenter commented Aug 22, 2024

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 93.07%. Comparing base (cf12512) to head (b494736).
Report is 20 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #816      +/-   ##
==========================================
+ Coverage   92.83%   93.07%   +0.23%     
==========================================
  Files          47       47              
  Lines        4148     4144       -4     
  Branches      605      704      +99     
==========================================
+ Hits         3851     3857       +6     
+ Misses        176      173       -3     
+ Partials      121      114       -7     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@zerolab zerolab merged commit f465821 into main Aug 22, 2024
10 checks passed
@zerolab zerolab deleted the chore/tooling branch August 22, 2024 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants