Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Separate tests with coverage and without coverage (#1953)
Running code coverage slows down the run by ~20%. The commit separates the tests into two different jobs based on the operating system. The "Tests (Coverage)" job runs the tests with coverage and is only triggered on the "ubuntu-latest" OS, while the "Tests (No Coverage)" job runs the tests without coverage on other OSes. This change improves the test workflow and ensures that coverage only runs on the os that does uploads the result to Codecov.
- Loading branch information