Skip to content

ci: publish coverage report, summary, and badge - #21

Merged
Aaqibhafeezkhan merged 3 commits into
mainfrom
ci/coverage-reporting
Aug 15, 2026
Merged

Aaqibhafeezkhan merged 3 commits into
mainfrom
ci/coverage-reporting

Conversation

@Aaqibhafeezkhan

Copy link
Copy Markdown
Owner

Adds the requested coverage visibility improvements without enforcing 100% yet.

Changes:

  • Upload the coverage/ directory as a downloadable GitHub Actions artifact.
  • Publish Statements, Branches, Functions, and Lines percentages in the Actions job summary.
  • Add a README CI badge and dynamically updated coverage badge.
  • Update the coverage badge automatically after successful main runs using the V8 Lines percentage.
  • Keep coverage thresholds unset until the current baseline is measured.

@Aaqibhafeezkhan
Aaqibhafeezkhan merged commit 13feb2a into main Aug 15, 2026
1 check passed
@Aaqibhafeezkhan
Aaqibhafeezkhan deleted the ci/coverage-reporting branch September 1, 2026 15:52
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