add final tests job to check test matrix (#95)

This commit is contained in:
Josh Thomas 2025-04-21 11:59:57 -05:00 committed by GitHub
parent 22fa2cc1be
commit df3f6f31fa
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -63,3 +63,15 @@ jobs:
- name: Run tests
run: |
uv run noxfile.py --session "tests(python='${{ matrix.python-version }}', django='${{ matrix.django-version }}')"
tests:
runs-on: ubuntu-latest
needs: test
if: always()
steps:
- name: OK
if: ${{ !(contains(needs.*.result, 'failure')) }}
run: exit 0
- name: Fail
if: ${{ contains(needs.*.result, 'failure') }}
run: exit 1