From: Aarni Koskela Date: Thu, 27 Jan 2022 16:32:32 +0000 (+0200) Subject: CI: fix Tox/multi-environment Codecov uploads X-Git-Tag: v2.10.0~21^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2b58db691ed6fed98e4fcde0353ac381e0bb8d7f;p=thirdparty%2Fbabel.git CI: fix Tox/multi-environment Codecov uploads --- diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d0965b34..32c52c8c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,4 +28,8 @@ jobs: python -m pip install tox tox-gh-actions==2.1.0 - name: Run test via Tox run: tox --skip-missing-interpreters - - uses: codecov/codecov-action@v1 + env: + COVERAGE_XML_PATH: ${{ runner.temp }} + - uses: codecov/codecov-action@v2 + with: + directory: ${{ runner.temp }} diff --git a/tox.ini b/tox.ini index a997abc5..aa93a27a 100644 --- a/tox.ini +++ b/tox.ini @@ -13,7 +13,7 @@ deps = whitelist_externals = make commands = make clean-cldr test setenv = - PYTEST_FLAGS=--cov=babel + PYTEST_FLAGS=--cov=babel --cov-report=xml:{env:COVERAGE_XML_PATH:.coverage_cache}/coverage.{envname}.xml passenv = BABEL_* PYTEST_*