Skip to content

Commit d7137f9

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 d7137f9

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/_test.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,13 @@ 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+
steps:
85+
- run: echo "All test jobs have completed successfully."
86+
8087
coveralls-fin:
8188
# Always run when all 'tests' jobs have finished even if they failed
8289
# TODO: Replace always() with a 'at least one job succeeded' expression

0 commit comments

Comments
 (0)