-
Notifications
You must be signed in to change notification settings - Fork 16
Add Coveralls code coverage tracking alongside Codecov #2810
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
- Install coveralls npm package for coverage reporting - Add npm script to pipe lcov output to Coveralls - Configure GitHub Actions workflow to upload to Coveralls - Add Coveralls badge to README for coverage visibility Coveralls runs in parallel with existing Codecov integration, providing redundancy and alternative coverage visualization. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|
No dependency changes detected. Learn more about Socket for GitHub. 👍 No dependency changes detected in pull request |
|
Here's the code health analysis summary for commits Analysis Summary
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## dev #2810 +/- ##
=======================================
Coverage 32.54% 32.54%
=======================================
Files 292 292
Lines 20451 20451
Branches 366 366
=======================================
Hits 6655 6655
Misses 13792 13792
Partials 4 4 ☔ View full report in Codecov by Sentry. |
The coveralls npm package has a critical CVE in its form-data dependency (CVE-GHSA-fjxv-7rqg-78g4). Since the GitHub Action coverallsapp/github-action@v2 can read the lcov file directly, the npm package is unnecessary. Changes: - Remove coveralls from devDependencies - Remove npm coveralls script - GitHub Action workflow unchanged (reads lcov directly) This resolves the security vulnerability while maintaining full Coveralls integration functionality. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Pin coverallsapp/github-action@v2 to commit SHA 5cbfd81b66ca5d10c19b062c04de0199c215fb6e to follow security best practices and ensure reproducible builds. This addresses SonarCloud's requirement to pin action versions. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
|



Coveralls runs in parallel with existing Codecov integration, providing redundancy and alternative coverage visualization.
Co-Authored-By: Claude Sonnet 4.5 noreply@anthropic.com
Note
Introduces parallel coverage reporting via Coveralls in addition to existing Codecov.
coverallsapp/github-actionstep (gated tonode-version: 24.x) to uploadcoverage/lcov.infoREADME.mdNo application code changes.
Written by Cursor Bugbot for commit 143379b. This will update automatically on new commits. Configure here.