Ok so, I'd like to get one of those "coverage %" shield badges in some git projects of mine. Unfortunately, they're hosted on my own forge at https://git.avg.name, and most everywhere I looked (https://github.com/inttter/md-badges?tab=readme-ov-file#-code-coverage for starters) are all very GitHub-only, some GitLab, no Forgejo/Gitea or are like Schedule A
Demo™
So like... I'm real eepy rn, so i'm thinking maybe i need to write a little webserver thingy to run cargo-tarpaulin and generate an lcov file for a given Rust repo, then proxy requests to shields.io for badges. Real simple & dirty, no visualization other than that README badge, no auth...
Surely there's a better way? Like, is there a light self-hosted Coveralls server that's been maintained in the last 12 years? (I did find https://github.com/Telmo/thong but...)
Long-term it'd be cool if Forgejo added code coverage to their built-in README badge support somehow, but that's not gonna be soon, if ever..
also yes hi i am again up way too late working on my silly little projects :3