From c191dc6bd96ebe52959830ed1b832a82988fdaee Mon Sep 17 00:00:00 2001 From: adam jones Date: Wed, 27 Aug 2025 12:23:56 +0100 Subject: [PATCH] Replace Codecov with GitHub Actions artifacts (#310) ## Summary - Remove Codecov integration from CI workflow - Upload coverage reports as GitHub Actions artifacts instead - Eliminates external dependency and potential security/reliability issues Closes #309 --- .github/workflows/ci.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7566bdb..1857861 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -83,10 +83,10 @@ jobs: - name: Run all tests run: make test-all - - name: Upload coverage to Codecov - uses: codecov/codecov-action@v4 + - name: Upload coverage artifacts + uses: actions/upload-artifact@v4 with: - file: ./coverage.out - flags: unittests - name: codecov-unit - fail_ci_if_error: false + name: coverage-report + path: | + coverage.out + coverage.html