Skip to content

Commit b8385f5

Browse files
henryiiiFFY00
authored andcommitted
CI: add pass jobs for both workflows
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
1 parent 5f47941 commit b8385f5

3 files changed

Lines changed: 18 additions & 0 deletions

File tree

.github/workflows/checks.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,9 @@ jobs:
2929

3030
- name: Run mypy
3131
run: mypy -p mesonpy
32+
33+
checks-pass:
34+
needs: [mypy]
35+
runs-on: ubuntu-latest
36+
steps:
37+
- run: echo "All jobs passed"

.github/workflows/ci-sage.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,3 +124,9 @@ jobs:
124124
# 'Package "sage-docker-..." is already associated with another repository.'
125125
docker_push_repository: ghcr.io/${{ github.repository }}/meson-python-
126126
needs: [dist]
127+
128+
sage-pass:
129+
needs: [linux]
130+
runs-on: ubuntu-latest
131+
steps:
132+
- run: echo "All jobs passed"

.github/workflows/tests.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,3 +235,9 @@ jobs:
235235
flags: tests
236236
env_vars: PYTHON
237237
name: homebrew-${{ matrix.python }}
238+
239+
tests-pass:
240+
needs: [test, cygwin, pyston, homebrew]
241+
runs-on: ubuntu-latest
242+
steps:
243+
- run: echo "All jobs passed"

0 commit comments

Comments
 (0)