diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bd7127fd..117e6875 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -40,9 +40,9 @@ jobs: - name: Run tests on ${{ matrix.os }} run: nox --non-interactive --error-on-missing-interpreter --session "tests(python='${{ matrix.python-version }}', tox_version='${{ matrix.tox-version }}')" -- --full-trace - name: Save coverage report - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: - name: coverage + name: coverage-${{ github.job }}-${{ strategy.job-index }} path: .coverage.* coverage: @@ -58,9 +58,10 @@ jobs: run: | python -m pip install --disable-pip-version-check . - name: Download individual coverage reports - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: - name: coverage + pattern: coverage-* + merge-multiple: true - name: Display structure of downloaded files run: ls -aR - name: Run coverage