Skip to content

Show marketplace and build status in the README - #4

Merged
sachinsachdeva merged 2 commits into
mainfrom
readme-badges
Aug 9, 2026
Merged

Show marketplace and build status in the README#4
sachinsachdeva merged 2 commits into
mainfrom
readme-badges

Conversation

@sachinsachdeva

@sachinsachdeva sachinsachdeva commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Four badges under the title.

Badge Source Why
Marketplace version badgen.net What is published
Installs badgen.net ditto
CI GitHub Actions Pinned to main, so a red pull request does not read as a broken project
Release GitHub Actions Deliberately not pinned: that workflow is triggered by tags, and tag runs belong to no branch, so the same filter would leave it permanently reading "no status"

Published-state badges come first — that is what a reader wants to know; CI is for whoever is about to change something.

On the sources

The readme renders on the Marketplace as well as GitHub, and the Marketplace strips badges from domains it does not trust. Both sources here are on its approved list: github.com is, qualified as "from Workflows only", which is exactly what these are, and so is badgen.net.

Not shields.io: it has retired its Visual Studio Marketplace endpoints. They answer 200 with a "retired badge" placeholder rather than failing, so they would have looked fine right up until the readme rendered.

All four URLs verified against the live listing — v2.0.0, install count, CI — passing, Release — passing.

🤖 Generated with Claude Code

sachinsachdeva and others added 2 commits August 9, 2026 23:11
Two badges under the title, linking through to their run histories.

The CI badge is pinned to main so that a red pull request does not read as
a broken project. The release badge deliberately is not: that workflow is
triggered by tags, and tag runs belong to no branch, so the same filter
would leave it permanently reading "no status".

These are GitHub's own workflow badges rather than shields.io because the
readme renders on the marketplace too, which strips badges from domains it
does not trust. github.com is on its approved list, qualified as "from
Workflows only", which is exactly what these are.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Both link to the marketplace listing, and sit ahead of the build badges:
what is published is what a reader wants first, and CI is for whoever is
about to change it.

These come from badgen.net rather than shields.io, which has retired its
Visual Studio Marketplace endpoints — the shields URLs now answer 200 with
a "retired badge" placeholder rather than failing, so they would have
looked fine right up until the readme rendered. badgen.net is on the
marketplace's approved list and returns live figures.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@sachinsachdeva sachinsachdeva changed the title Show CI and release status in the README Show marketplace and build status in the README Aug 9, 2026
@sachinsachdeva
sachinsachdeva merged commit c3915e9 into main Aug 9, 2026
2 checks passed
@sachinsachdeva
sachinsachdeva deleted the readme-badges branch August 9, 2026 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant