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
This commit is contained in:
parent
57efb58143
commit
c191dc6bd9
1 changed files with 6 additions and 6 deletions
12
.github/workflows/ci.yml
vendored
12
.github/workflows/ci.yml
vendored
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in a new issue