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

Adds code coverage recommendations in GitHub workflow. #4489

Merged
merged 12 commits into from
Mar 7, 2024

Conversation

metroid-samus
Copy link
Contributor

@metroid-samus metroid-samus commented Mar 6, 2024

Adds the following steps to the Python Lint and Test / test (pull_request) check:

  • Coverage per file
    • Evaluates if each *.py file adheres to the suggested minimum code coverage level
  • Coverage total
    • Checks whether the overall Python code adheres to the suggested minimum code coverage level

Sample Run: https://github.com/Netflix/dispatch/actions/runs/8182093443/job/22372896340

@metroid-samus metroid-samus added the enhancement New feature or request label Mar 6, 2024
@metroid-samus metroid-samus self-assigned this Mar 6, 2024
@metroid-samus metroid-samus changed the title Prepares Github workflow for future code coverage requirements. Prepares GitHub workflow for future code coverage requirements. Mar 7, 2024
@metroid-samus metroid-samus marked this pull request as ready for review March 7, 2024 01:43
@metroid-samus metroid-samus changed the title Prepares GitHub workflow for future code coverage requirements. Adds recommendation levels for code coverage in GitHub workflow. Mar 7, 2024
@metroid-samus metroid-samus changed the title Adds recommendation levels for code coverage in GitHub workflow. Adds code coverage recommendations in GitHub workflow. Mar 7, 2024
@metroid-samus metroid-samus merged commit 08a1cc1 into master Mar 7, 2024
9 checks passed
@metroid-samus metroid-samus deleted the enhancement/code-coverage branch March 7, 2024 15:40
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.

2 participants