From 83d34376c39653cdf0a09de83d859cc8d3a1e8bc Mon Sep 17 00:00:00 2001 From: Erik Heeren Date: Fri, 17 Jan 2025 10:24:24 +0100 Subject: [PATCH 1/3] codecov fixes --- .github/workflows/test.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 80d6179..263a83c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -4,6 +4,10 @@ on: pull_request: # allows this workflow to be reusable (e.g. by the build workflow) workflow_call: + secrets: + CODECOV_TOKEN: + description: The token to upload coverage to codecov + required: true jobs: test: @@ -26,7 +30,7 @@ jobs: run: tox - name: "Upload coverage to Codecov" if: ${{matrix.python-version == '3.11'}} - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 with: token: ${{ secrets.CODECOV_TOKEN }} fail_ci_if_error: false From 72bb99a72028650fa4130d5552866d21fe3522bc Mon Sep 17 00:00:00 2001 From: Erik Heeren Date: Fri, 17 Jan 2025 10:38:49 +0100 Subject: [PATCH 2/3] Codecov only for python 3.12 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 263a83c..bae46eb 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -29,7 +29,7 @@ jobs: - name: Run tox run: tox - name: "Upload coverage to Codecov" - if: ${{matrix.python-version == '3.11'}} + if: ${{matrix.python-version == '3.12'}} uses: codecov/codecov-action@v4 with: token: ${{ secrets.CODECOV_TOKEN }} From 021db5d7b136be247d810604b463690c4026b692 Mon Sep 17 00:00:00 2001 From: Erik Heeren Date: Fri, 17 Jan 2025 10:56:45 +0100 Subject: [PATCH 3/3] Try codecov action v5 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bae46eb..2b05661 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -30,7 +30,7 @@ jobs: run: tox - name: "Upload coverage to Codecov" if: ${{matrix.python-version == '3.12'}} - uses: codecov/codecov-action@v4 + uses: codecov/codecov-action@v5 with: token: ${{ secrets.CODECOV_TOKEN }} fail_ci_if_error: false