Skip to content

feat: replace GitHub code coverage upload with Codecov integration - #21

Merged
NotReeceHarris merged 1 commit into
mainfrom
develop/coverage-upload
Jul 21, 2026
Merged

NotReeceHarris merged 1 commit into
mainfrom
develop/coverage-upload

Conversation

@NotReeceHarris

Copy link
Copy Markdown
Owner

This pull request updates the code coverage upload process in the GitHub Actions workflow to use Codecov instead of the previous GitHub code quality action. The main change is to integrate with Codecov for uploading coverage reports, which may improve reporting and integration with external tools.

CI/CD and code coverage integration:

  • Replaced the GitHub code quality coverage upload step with the Codecov upload action (codecov/codecov-action@v5) in .github/workflows/test.yml, and configured it to use the Codecov token secret.

@github-actions

Copy link
Copy Markdown

🧪 Test coverage

File                           Stmts %  Branch %  Funcs %  Lines %
-----------------------------  -------  --------  -------  -------
oauth-proxy/worker.js              100       100      100      100
src/lib/archive/client.ts          100       100      100      100
src/lib/cache.ts                   100       100      100      100
src/lib/config/index.ts            100       100      100      100
src/lib/config/schema.ts           100       100      100      100
src/lib/github/api.ts              100       100      100      100
src/lib/github/auth.svelte.ts      100       100      100      100
src/lib/rep/engine.ts              100       100      100      100
src/lib/rep/ledger.ts              100       100      100      100
src/lib/ui.svelte.ts               100       100      100      100
src/lib/utils.ts                   100       100      100      100
TOTAL                              100       100      100      100

@codecov

codecov Bot commented Jul 21, 2026

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

Thanks for integrating Codecov - We've got you covered ☂️

@NotReeceHarris
NotReeceHarris merged commit 1138bbc into main Jul 21, 2026
7 checks passed
@NotReeceHarris
NotReeceHarris deleted the develop/coverage-upload branch July 21, 2026 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant