git-workspace icon indicating copy to clipboard operation
git-workspace copied to clipboard

ci: add code coverage job

Open jagu-sayan opened this issue 1 year ago • 0 comments

Hello @orf :)

Context:

  • unit and integration tests are done

Problem:

  • no ci to launch this tests and see coverage progress

Solution:

  • use Codecov to upload code coverage generated with llvm-cov, see:
    • https://github.com/taiki-e/cargo-llvm-cov?tab=readme-ov-file#github-actions-and-codecov

Integration to Codecov:

You can also add a coverage badge in README.md similar to: codecov

jagu-sayan avatar Feb 09 '25 18:02 jagu-sayan