After I merged the branch with the main on github, the calculated percentage was zero!

What did i do wrong?

Hi @HughWick, if you open up the build, you’ll notice that the coverage report provided to Codecov shows all lines are not hit. I would double-check how you are collecting coverage metrics in your CI.

What should I do to start collecting coverage metrics again?

If you are using the bash uploader, you can use the -q or -d argument to inspect the coverage report that might be sent to Codecov. If you are seeing hits, please paste the report here or a build URL. If it is not, there is likely an error in whatever you are doing to collect coverage in your CI.