From a2131d55b766fefd75fcad5065943e6fa3cd3a6c Mon Sep 17 00:00:00 2001 From: Rambaud Pierrick <12rambau@users.noreply.github.com> Date: Wed, 31 Jul 2024 19:52:35 +0000 Subject: [PATCH] fix: push the coverage report to codecov --- .github/workflows/unit.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/unit.yaml b/.github/workflows/unit.yaml index 4affdc7..e0d756f 100644 --- a/.github/workflows/unit.yaml +++ b/.github/workflows/unit.yaml @@ -67,3 +67,22 @@ jobs: run: pip install nox - name: Test with pytest run: nox -s ci_test + - uses: actions/upload-artifact@v4 + if: ${{ matrix.python-version == '3.10' }} + with: + name: coverage + path: coverage.xml + + coverage: + needs: [build] + runs-on: ubuntu-latest + steps: + - uses: actions/download-artifact@v4 + with: + name: coverage + path: coverage.xml + - name: codecov + uses: codecov/codecov-action@v4 + with: + file: ./coverage.xml + token: ${{ secrets.CODECOV_TOKEN }} -- GitLab