From 29530ade4efd62cf2edc78fc51b802c694ddaf89 Mon Sep 17 00:00:00 2001 From: Peter Bieringer Date: Fri, 26 Sep 2025 15:21:21 +0200 Subject: [PATCH] carveout dedicated coveralls job --- .github/workflows/test.yml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 384f9e1e..4625ac76 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,6 +11,23 @@ jobs: - os: windows-latest python-version: pypy-3.9 runs-on: ${{ matrix.os }} + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: ${{ matrix.python-version }} + - name: Install Test dependencies + run: pip install tox + - name: Test + run: tox -c pyproject.toml -e py + + coveralls-test: + strategy: + matrix: + os: [ubuntu-latest] + python-version: ['3.13.0'] + runs-on: ${{ matrix.os }} + continue-on-error: true steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 @@ -31,7 +48,7 @@ jobs: run: coveralls --service=github coveralls-finish: - needs: test + needs: coveralls-test if: github.event_name == 'push' runs-on: ubuntu-latest continue-on-error: true