tskit-dev / tskit

Population-scale genomics
MIT License
147 stars 69 forks source link

Codecov upload issues #2931

Open benjeffery opened 2 months ago

benjeffery commented 2 months ago

I've recently fixed the codecov path issues, but we're still seeing some upload problems from forks. See https://github.com/tskit-dev/tskit/actions/runs/8722766656/job/23929376280?pr=2915 This seems to be because forks of public repos don't get the repo secrets, so codecov has to do a tokenless upload which is rate-limited. There is some redundancy in our uploads, so most of the time we'll get enough uploads in to make the coverage report work. Ongoing discussion is here: https://github.com/codecov/feedback/issues/301

benjeffery commented 2 months ago

https://github.com/codecov/feedback/issues/273#issuecomment-1967858091 suggests that installing the codecov app on a contributor fork may help.