What does annoy me is the classic Gitlab "MVP" approach. Under Gitlab CI -> General Pipelines is some badge code I can copy. There's no mention that I can add them to the badge section of the project, nor is there anything in General -> Badges section to say "Add Pipeline status". I have to copy the link/img URLs myself.
It seems like fixing that problem you describe could be a good way to improve the discoverability of the mentioned Badges area.
I've taken the liberty of documenting this in an issue [1] and putting forward a proposal. Would something like what I wrote there solve this problem for you?
If you have any more feedback to add, feel free to drop a comment.
I work as a Frontend Engineering Manager at GitLab and will raise the visibility of this issue to the right folks to get this on their radar.
Thanks for mentioning this.
--
Its great to see such an open company. My boss and I frequently check Gitlab issues and look forward to release on the 22nd. :thumbsup:
I think that a very important feature of a good README is that the most important information is at the top of the README. Badges going in at the top of the README as images dilutes that somewhat imo, especially since most of the badges are about the repo and not necessarily about the project itself.
Also Shields.io is a fantastic service, and was super helpful to me while I was setting up some badges recently - very well done UX that really switches the challenge from setting up the badges to attempting not to include too many of them due to how easy it is.