Skip to content

Commit

Permalink
Add CI job reporting
Browse files Browse the repository at this point in the history
Signed-off-by: Cristian Le <cristian.le@mpsd.mpg.de>
  • Loading branch information
LecrisUT committed Sep 5, 2023
1 parent ad8eefa commit 21c888d
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 0 deletions.
9 changes: 9 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,3 +46,12 @@ jobs:
cibw_archs_linux: ${{ inputs.cibw_archs_linux || 'x86_64' }}
cibw_archs_macos: ${{ inputs.cibw_archs_macos || 'x86_64' }}
cibw_build: ${{ inputs.cibw_build || 'cp311-*' }}
pass:
needs: [tests, build-wheel]
runs-on: ubuntu-latest
steps:
- name: Check all CI jobs
uses: re-actors/alls-green@release/v1
with:
jobs: ${{ toJSON(needs) }}
if: always()
9 changes: 9 additions & 0 deletions .github/workflows/step_test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -135,3 +135,12 @@ jobs:
files: coverage.info,.coverage
flags: python_api
verbose: true
pass:
needs: [pre-commit, tests, coverage, coverage-pytest]
runs-on: ubuntu-latest
steps:
- name: Check test jobs
uses: re-actors/alls-green@release/v1
with:
jobs: ${{ toJSON(needs) }}
if: always()

0 comments on commit 21c888d

Please sign in to comment.