Skip to content

Commit 284e247

Browse files
committed
workflows: Add a "all tests pass" check
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]>
1 parent be1e837 commit 284e247

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

.github/workflows/_test.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,11 @@ jobs:
7777
run: |
7878
coveralls --service=github
7979
80+
all-tests-pass:
81+
name: All tests passed
82+
needs: [lint-test, tests]
83+
runs-on: ubuntu-latest
84+
8085
coveralls-fin:
8186
# Always run when all 'tests' jobs have finished even if they failed
8287
# TODO: Replace always() with a 'at least one job succeeded' expression

0 commit comments

Comments
 (0)