Skip to content

Commit 23a86b7

Browse files
authored
ci: add final status (#25)
Signed-off-by: nstarman <nstarman@users.noreply.github.com>
1 parent 778e825 commit 23a86b7

1 file changed

Lines changed: 12 additions & 1 deletion

File tree

.github/workflows/ci.yml

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
echo "::add-matcher::$GITHUB_WORKSPACE/.github/matchers/pylint.json"
3636
pipx run nox -s pylint
3737
38-
checks:
38+
tests:
3939
name: Check Python ${{ matrix.python-version }} on ${{ matrix.runs-on }}
4040
runs-on: ${{ matrix.runs-on }}
4141
needs: [pre-commit]
@@ -69,3 +69,14 @@ jobs:
6969
uses: codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
7070
with:
7171
token: ${{ secrets.CODECOV_TOKEN }}
72+
73+
status:
74+
name: CI Pass
75+
runs-on: ubuntu-latest
76+
needs: [pre-commit, tests]
77+
if: always()
78+
steps:
79+
- name: All required jobs passed
80+
uses: re-actors/alls-green@release/v1
81+
with:
82+
jobs: ${{ toJSON(needs) }}

0 commit comments

Comments
 (0)