From 2fd175e10e7e6ed670744f9b871e6323e982f1ca Mon Sep 17 00:00:00 2001 From: Andrey Rakhmatullin Date: Wed, 5 Feb 2025 20:14:40 +0400 Subject: [PATCH] Add coverage upload. (#239) --- .github/workflows/python-package.yml | 4 ++++ tox.ini | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 73f42b50..387622fa 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -31,6 +31,10 @@ jobs: - name: tox run: | tox -e `python -c "import sys; print('py' + ''.join(sys.version.split('.')[:2]))"` + - name: Upload coverage report + uses: codecov/codecov-action@v5 + with: + token: ${{ secrets.CODECOV_TOKEN }} check: runs-on: ubuntu-latest diff --git a/tox.ini b/tox.ini index 6a7f4eb1..b9f8c12f 100644 --- a/tox.ini +++ b/tox.ini @@ -6,11 +6,11 @@ envlist = py38, py39, py310, py311, py312 deps = -rrequirements-dev.txt commands = - py.test --cov-report=term --cov-report= --cov=extruct {posargs:extruct tests} + py.test --cov-report=term --cov-report= --cov-report=xml --cov=extruct {posargs:extruct tests} [testenv:py39] commands = - py.test --cov-report=term --cov-report= --cov=extruct {posargs:extruct tests} + py.test --cov-report=term --cov-report= --cov-report=xml --cov=extruct {posargs:extruct tests} python -m readme_renderer README.rst -o /tmp/README.html [testenv:linters]