From ed79fe1c8cf9e5ead0c05bde2db5c511cbfecb22 Mon Sep 17 00:00:00 2001 From: Samuel Letellier-Duchesne Date: Sun, 6 Sep 2026 23:11:03 -0400 Subject: [PATCH] Show a release and build badge for each language, not just Python The site's home page carried four badges, all of them pointing at idfkit/idfkit. A site whose premise is that two libraries hold the same standing over every page should not advertise one of them and omit the other. The row is now symmetric: a release and a build badge per language, plus the licence. The TypeScript release badge filters on v*, because the newest GitHub release in idfkit-js is docs-2026.3, a documentation artifact rather than a library version, and shields would otherwise report that as the version. Labels move into the URL, since alt text does not reach a rendered shield. Commit activity is gone rather than duplicated: five badges is a full row, and it said the least of the four. Two badges linked to img.shields.io instead of to the thing they described; both now link somewhere a reader can use. The README had no badges at all, so it gains the row idfkit's own README uses: both library releases, this repository's docs build, its licence. --- README.md | 5 +++++ docs/index.md | 9 +++++---- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index cb04b2b..baa1b53 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,10 @@ # idfkit-developers +[![Python release](https://img.shields.io/github/v/release/idfkit/idfkit?label=python%20release)](https://github.com/idfkit/idfkit/releases) +[![TypeScript release](https://img.shields.io/github/v/release/idfkit/idfkit-js?filter=v*&label=typescript%20release)](https://github.com/idfkit/idfkit-js/releases) +[![Docs build](https://img.shields.io/github/actions/workflow/status/idfkit/idfkit-developers/docs.yml?branch=main&label=docs)](https://github.com/idfkit/idfkit-developers/actions/workflows/docs.yml?query=branch%3Amain) +[![License](https://img.shields.io/github/license/idfkit/idfkit-developers)](https://github.com/idfkit/idfkit-developers/blob/main/LICENSE) + The source of , the documentation site for idfkit in Python and in JavaScript. diff --git a/docs/index.md b/docs/index.md index 34d5e83..1911a2f 100644 --- a/docs/index.md +++ b/docs/index.md @@ -15,10 +15,11 @@ one vocabulary, one site.
-[![Release](https://img.shields.io/github/v/release/idfkit/idfkit)](https://img.shields.io/github/v/release/idfkit/idfkit) -[![Build status](https://img.shields.io/github/actions/workflow/status/idfkit/idfkit/main.yml?branch=main)](https://github.com/idfkit/idfkit/actions/workflows/main.yml?query=branch%3Amain) -[![Commit activity](https://img.shields.io/github/commit-activity/m/idfkit/idfkit)](https://img.shields.io/github/commit-activity/m/idfkit/idfkit) -[![License](https://img.shields.io/github/license/idfkit/idfkit)](https://img.shields.io/github/license/idfkit/idfkit) +[![Python release](https://img.shields.io/github/v/release/idfkit/idfkit?label=python%20release)](https://github.com/idfkit/idfkit/releases) +[![Python build](https://img.shields.io/github/actions/workflow/status/idfkit/idfkit/main.yml?branch=main&label=python%20build)](https://github.com/idfkit/idfkit/actions/workflows/main.yml?query=branch%3Amain) +[![TypeScript release](https://img.shields.io/github/v/release/idfkit/idfkit-js?filter=v*&label=typescript%20release)](https://github.com/idfkit/idfkit-js/releases) +[![TypeScript build](https://img.shields.io/github/actions/workflow/status/idfkit/idfkit-js/main.yml?branch=main&label=typescript%20build)](https://github.com/idfkit/idfkit-js/actions/workflows/main.yml?query=branch%3Amain) +[![License](https://img.shields.io/github/license/idfkit/idfkit)](https://github.com/idfkit/idfkit/blob/main/LICENSE)