Open ranocha opened 2 months ago
@thazhemadam what would you recommend here?
I think for starters, having codecov run on PRs made directly from within the repos (i.e., not from forks) and on the default branch should prove to be sufficient. I've noticed that the latter doesn't work as intended. I haven't looked much into Coveralls or their open source plans to comment on that just yet.
Using Codecov at least for pushes to the main branch would already be nice and improve the status quo. Everything in addition would be very nice to have.
Re Coveralls: You have deleted some working Coveralls code from RootedTrees.jl. It is a bit tricky to get correct coverage with parallel builds, but once everything is set up, it woks well. So far, I have not encountered issues with PRs from forks etc.
Mentioned by @ChrisRackauckas in https://github.com/SciML/RootedTrees.jl/pull/170#issuecomment-2256107704