From 569a5a45d2da4e8b16ad1b23fa4b8e570c2dd2b0 Mon Sep 17 00:00:00 2001 From: Tom Scholten Date: Wed, 13 Aug 2025 18:39:25 +0200 Subject: [PATCH 1/6] Attempt to fix v5 download issue --- .github/workflows/verify.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index 2de2e4b2b..7b942664e 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -222,7 +222,10 @@ jobs: venv-dir: ${{ env.VENV }} precommit-home: ${{ env.PRE_COMMIT_HOME }} - name: Download all coverage artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 + with: + pattern: coverage-* + path: ./ - name: Combine coverage results run: | . venv/bin/activate From 314e3701955fa6402883682594e4fe3926d474ee Mon Sep 17 00:00:00 2001 From: Tom Scholten Date: Wed, 13 Aug 2025 18:43:57 +0200 Subject: [PATCH 2/6] Attempt to fix v5 download issue --- .github/workflows/verify.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index 7b942664e..20022aa90 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -225,11 +225,11 @@ jobs: uses: actions/download-artifact@v5 with: pattern: coverage-* - path: ./ + path: ${{ github.workspace }}/artifacts - name: Combine coverage results run: | . venv/bin/activate - coverage combine coverage*/.coverage* + coverage combine artifacts/coverage*/.coverage* coverage report --fail-under=94 coverage xml - name: Upload coverage to Codecov From 33cb05c79e4980c137467cf1079408ddf4595996 Mon Sep 17 00:00:00 2001 From: Tom Scholten Date: Wed, 13 Aug 2025 18:57:31 +0200 Subject: [PATCH 3/6] Attempt to fix v5 download issue --- .github/workflows/verify.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index 20022aa90..dc116fc6d 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -210,6 +210,9 @@ jobs: - prepare - pytest - mypy + strategy: + matrix: + python-version: ["3.13"] steps: - name: Check out committed code uses: actions/checkout@v5 @@ -229,7 +232,7 @@ jobs: - name: Combine coverage results run: | . venv/bin/activate - coverage combine artifacts/coverage*/.coverage* + coverage combine artifacts/coverage-*/.coverage* || mv artifacts/coverage-*/.coverage* .coverage coverage report --fail-under=94 coverage xml - name: Upload coverage to Codecov From 88bb441f3a2a353d2eec92fbd9d786a17b758715 Mon Sep 17 00:00:00 2001 From: Tom Scholten Date: Wed, 13 Aug 2025 18:58:28 +0200 Subject: [PATCH 4/6] Attempt to fix v5 download issue --- .github/workflows/verify.yml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index dc116fc6d..1440a5c42 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -210,9 +210,6 @@ jobs: - prepare - pytest - mypy - strategy: - matrix: - python-version: ["3.13"] steps: - name: Check out committed code uses: actions/checkout@v5 @@ -228,11 +225,12 @@ jobs: uses: actions/download-artifact@v5 with: pattern: coverage-* + merge-multiple: true path: ${{ github.workspace }}/artifacts - name: Combine coverage results run: | . venv/bin/activate - coverage combine artifacts/coverage-*/.coverage* || mv artifacts/coverage-*/.coverage* .coverage + coverage combine artifacts/coverage-*/.coverage* coverage report --fail-under=94 coverage xml - name: Upload coverage to Codecov From 1defb2535b7945b809aa24069380f2998861f2dd Mon Sep 17 00:00:00 2001 From: Tom Scholten Date: Wed, 13 Aug 2025 18:59:17 +0200 Subject: [PATCH 5/6] Attempt to fix v5 download issue --- .github/workflows/verify.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index 1440a5c42..372afc95c 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -224,13 +224,13 @@ jobs: - name: Download all coverage artifacts uses: actions/download-artifact@v5 with: - pattern: coverage-* + pattern: coverage merge-multiple: true path: ${{ github.workspace }}/artifacts - name: Combine coverage results run: | . venv/bin/activate - coverage combine artifacts/coverage-*/.coverage* + coverage combine artifacts/.coverage* coverage report --fail-under=94 coverage xml - name: Upload coverage to Codecov From 43c162073d6af33381229ff82ba667af98c99a0c Mon Sep 17 00:00:00 2001 From: Tom Scholten Date: Wed, 13 Aug 2025 19:03:57 +0200 Subject: [PATCH 6/6] Attempt to fix v5 download issue --- .github/workflows/verify.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index 372afc95c..94754d607 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -224,7 +224,7 @@ jobs: - name: Download all coverage artifacts uses: actions/download-artifact@v5 with: - pattern: coverage + pattern: coverage-* merge-multiple: true path: ${{ github.workspace }}/artifacts - name: Combine coverage results