Default branch and PR coverage not showing up

Description

Check Update @ljharb/eslint-config to the latest version 馃殌 by greenkeeper 路 Pull Request #6 路 ljharb/unbox-primitive 路 GitHub and Codecov - there鈥檚 no codecov status.

Uploader

bash uploader

I鈥檝e tried removing the github app and re-adding it before, so that doesn鈥檛 seem like a scalable solution. I鈥檓 aware of the 150 job upload limit, so obviously all 446 jobs on this PR wouldn鈥檛 be represented, but I would expect 150 of them to be combined and show up.

Hmmm, it looks like you need to add fetch-depth: 2 or similar from the error here.

aha, thanks, i鈥檒l start looking there for an error first - that worked.

it鈥檚 absurd this is necessary, but it鈥檚 actions/checkout鈥檚 fault, not yours.

Any update on the 鈥渃hanges鈥 that would make this unnecessary, referenced here PR to add codecov badge drops coverage - #7 by tom ?

It should have been rolled into the action, but I can鈥檛 seem to figure out how to auto-detect using the bash uploader. It is really unfortunate that we have that workaround, but it works for now.

The bash uploader is the one yalls docs tend to recommend very strongly, and I鈥檝e always liked the simplicity of it; that said, if uses: codecov/codecov-action@v1 with no params specified will do the same thing as the bash uploader without any codecov config, but with this issue fixed, then i can certainly switch to use that (instead of adding fetch depth to every checkout)

Is that what you鈥檇 suggest I do?

@ljharb, yes we definitely prefer the bash uploader. Unfortunately right now, codecov-action has slightly more functionality with GitHub Actions. We hope to be able to pull in that functionality into the bash uploader, in the future, but it鈥檚 just not possible now.

I would suggest switching to the Action, as it is just a layer around the bash uploader. Let me know if that makes sense.