Skip to content

CI: enable code coverage with tarpaulin uploading to gh-pages #78

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 1 commit into from
Dec 14, 2020
Merged

CI: enable code coverage with tarpaulin uploading to gh-pages #78

merged 1 commit into from
Dec 14, 2020

Conversation

msrd0
Copy link
Collaborator

@msrd0 msrd0 commented Dec 14, 2020

Description

Run tarpaulin in the CI to get code coverage and upload the report and badge to gh-pages.

Closes #43

Note: tarpaulin requires ubuntu 20.04 which is still not considered latest by github.

Checklist

  • Formatted code using cargo fmt --all
  • Linted code using clippy cargo clippy --all-targets --all-features -- -D warnings
  • Updated README.md using cargo readme -r influxdb -t ../README.tpl > README.md
  • Reviewed the diff. Did you leave any print statements or unnecessary comments?
  • Any unfinished work that warrants a separate issue captured in an issue with a TODO code comment

@Empty2k12 Empty2k12 merged commit f176db5 into influxdb-rs:master Dec 14, 2020
@Empty2k12 Empty2k12 deleted the github-actions-codecov branch December 14, 2020 22:04
@Empty2k12
Copy link
Collaborator

Awesome 🚀 Thanks!

@Empty2k12
Copy link
Collaborator

Hello! I just published a change to crates.io containing your CI changes in this and the other two PRs as version 0.4.0. Thanks again for your contribution!

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add back code coverage
2 participants