Skip to content

feat(ci): add binding coverage uploads#1318

Merged
chaliy merged 1 commit intomainfrom
feat/multi-language-coverage
Apr 16, 2026
Merged

feat(ci): add binding coverage uploads#1318
chaliy merged 1 commit intomainfrom
feat/multi-language-coverage

Conversation

@chaliy
Copy link
Copy Markdown
Contributor

@chaliy chaliy commented Apr 16, 2026

Summary

  • add Python-driven Rust coverage collection through the binding test suite
  • add Node-driven Rust coverage collection through the NAPI build and Node tests
  • upload all Rust coverage artifacts together to Codecov and document the expanded coverage model in specs/004-testing.md

Validation

  • YAML parse check for .github/workflows/coverage.yml
  • git diff --check
  • end-to-end workflow validation will come from GitHub Actions on this PR

@chaliy chaliy force-pushed the feat/multi-language-coverage branch 3 times, most recently from 6dd2a0b to 9654132 Compare April 16, 2026 00:41
@chaliy chaliy force-pushed the feat/multi-language-coverage branch from 9654132 to d552d10 Compare April 16, 2026 00:46
@chaliy chaliy merged commit d8e289e into main Apr 16, 2026
15 checks passed
@chaliy chaliy deleted the feat/multi-language-coverage branch April 16, 2026 00:55
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 16, 2026

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.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

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

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