Skip to content

Commit

Permalink
workflows: Add a "all tests pass" check
Browse files Browse the repository at this point in the history
This way we can avoid naming all the matrix tests individually
in "required checks to pass before merging" in GitHub UI (which
requires tweaking everytime supported Python versions change).

Signed-off-by: Jussi Kukkonen <[email protected]>
  • Loading branch information
jku committed Jan 29, 2025
1 parent be1e837 commit 284e247
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,11 @@ jobs:
run: |
coveralls --service=github
all-tests-pass:
name: All tests passed
needs: [lint-test, tests]
runs-on: ubuntu-latest

coveralls-fin:
# Always run when all 'tests' jobs have finished even if they failed
# TODO: Replace always() with a 'at least one job succeeded' expression
Expand Down

0 comments on commit 284e247

Please sign in to comment.