diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7ba7247a2..0b134a57b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,7 +46,7 @@ jobs: - run: uv pip freeze - - run: uv run coverage run -m pytest + - run: uv run coverage run -m pytest --junitxml=junit.xml -o junit_family=legacy - run: ls -lha - run: uv run coverage xml @@ -55,6 +55,8 @@ jobs: - uses: codecov/codecov-action@v5 + - uses: codecov/test-results-action@v1 + # See https://github.com/PyO3/pyo3/discussions/2781 # tests intermittently segfault with pypy and cpython 3.7 when using `coverage run ...`, hence separate job test-python: