-
Notifications
You must be signed in to change notification settings - Fork 2
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
Enable Codecov integration #16
Conversation
Let's re-run jobs based on lastest |
The log report an error, which is also visible at https://app.codecov.io/github/JuliaRandom/RandomExtensions.jl:
I suppose someone with the right access level has to go to https://github.com/JuliaRandom/RandomExtensions/settings/installations and verify the Codecov is there, and enabled for this repo. |
OK, https://app.codecov.io/gh/JuliaRandom/RandomExtensions.jl shows data again (go to the "Pulls" tab). Once this is merged (better: squashed) it should also show data again on the front, for I'll not merge this immediately as @rfourquet wanted to check something -- maybe that was just about checking why it didn't work (which should be resolved now), but maybe there was something else? |
Also update some actions to their latest version
Yeah I wanted to look more into this coverage topic, to understand the options. I still didn't find a lot of online resources about this, is codecov essentially about reporting coverage information on PRs? I can see the appeal, but for example in this very PR codecov comments are unrelated, so it seems noisy... I'm open to try it out though. Are there other options people use for tracking coverage, beside the built-in |
Codecov is the only one that reliably works in my experience. Coveralls exists but I never got it to work reliably nor have I seen it work reliably on other projects.
Well, yeah, they point out things that are not covered -- they do so because there is no baseline data for I am not quite sure what you are concerned about, though -- in the worst case this can be removed again later? But to see useful data, this needs to be merged first (so there is a baseline), and then you can experience the effect on future PRs. |
Oh, and Coverage.jl is what is used here, but it uses coverage data via the builtin |
Ok thanks for your comments, let's try it out |
Also update some actions to their latest version.
Note that this may require additional admin action, e.g.
adding / enabling the Codecov integration from the GitHub
marketplace for this repository.