@yookoala Thanks for the post and welcome to the forum!
I’m glad to see you got the text coverage visualization working!
To get the badge working you still need to setup parsing for the coverage value from the logs as described here in the documentation. Looking at your latest Merge Request adding ^\s*Lines:\s*\d+.\d+\% should work and then the badge will start to work once a pipeline has completed.
I hope this helps!
-James H, GitLab Product Manager, Verify:Pipeline Execution