From 970cf62e50d820ce25a9998862a8df574c17e6ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gerg=C5=91=20Jedlicska?= Date: Mon, 20 Jan 2025 21:36:12 +0100 Subject: [PATCH] feat: add codecov upload --- .github/workflows/github-action.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/github-action.yml b/.github/workflows/github-action.yml index c6c2029..cb1dd79 100644 --- a/.github/workflows/github-action.yml +++ b/.github/workflows/github-action.yml @@ -43,8 +43,14 @@ jobs: run: docker compose up -d - name: Run tests - run: poetry run pytest --cov --cov-report xml:reports/coverage.xml --junitxml=reports/test-results.xml + run: uv run pytest --cov --cov-report xml:reports/coverage.xml --junitxml=reports/test-results.xml + + - uses: codecov/codecov-action@v5 + if: matrix.python-version == 3.13 + with: + fail_ci_if_error: true # optional (default = false) + files: ./reports/test-results.xml # optional + token: ${{ secrets.CODECOV_TOKEN }} - # do some more stuff here - name: Minimize uv cache run: uv cache prune --ci