From b0c761d97c98d86f4648a1137893a8bbca94fece Mon Sep 17 00:00:00 2001 From: Saqib Date: Tue, 8 Sep 2026 14:30:04 +0530 Subject: [PATCH] docs: shorten the status badge labels GitHub's own actions/workflows//badge.svg ignores the markdown alt text and renders the workflow's `name:` field, so the deploy badge read "Deploy Keycloak theme to production" no matter what the link text said. Renaming the workflow would have shortened the badge at the cost of a vaguer name in the Actions tab and in run history. Routing the same status through shields.io decouples the two: the badge label is set with ?label=, while the workflow keeps its descriptive name where that name is actually useful. Badges now read: deploy: passing ci: passing deploys to: auth.civicdatalab.in Keycloak: 26.7.0 Keycloakify: v11 Adds a "deploys to" badge, which answers the question a visitor is most likely to have about a theme repository - which server this renders - and links to the realm. The version badges are muted grey so the two that carry live state are what the eye lands on. --- README.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index f26d36a..a59a113 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,10 @@ # CivicDataLab Keycloak Theme -[![Deployment](https://github.com/CivicDataLab/DataSpaceKeycloakTheme/actions/workflows/deploy-keycloak-staging.yml/badge.svg?branch=main)](https://github.com/CivicDataLab/DataSpaceKeycloakTheme/actions/workflows/deploy-keycloak-staging.yml) -[![CI](https://github.com/CivicDataLab/DataSpaceKeycloakTheme/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/CivicDataLab/DataSpaceKeycloakTheme/actions/workflows/ci.yaml) -[![Keycloak](https://img.shields.io/badge/Keycloak-26.7.0-blue)](https://www.keycloak.org/) -[![Keycloakify](https://img.shields.io/badge/Keycloakify-v11-blue)](https://keycloakify.dev) +[![deploy](https://img.shields.io/github/actions/workflow/status/CivicDataLab/DataSpaceKeycloakTheme/deploy-keycloak-staging.yml?branch=main&label=deploy&logo=githubactions&logoColor=white)](https://github.com/CivicDataLab/DataSpaceKeycloakTheme/actions/workflows/deploy-keycloak-staging.yml) +[![ci](https://img.shields.io/github/actions/workflow/status/CivicDataLab/DataSpaceKeycloakTheme/ci.yaml?branch=main&label=ci&logo=githubactions&logoColor=white)](https://github.com/CivicDataLab/DataSpaceKeycloakTheme/actions/workflows/ci.yaml) +[![deploys to](https://img.shields.io/badge/deploys%20to-auth.civicdatalab.in-0A7D33)](https://auth.civicdatalab.in/realms/DataSpace) +[![Keycloak](https://img.shields.io/badge/Keycloak-26.7.0-4D4D4D)](https://www.keycloak.org/) +[![Keycloakify](https://img.shields.io/badge/Keycloakify-v11-4D4D4D)](https://keycloakify.dev) The login, registration and account pages for [**auth.civicdatalab.in**](https://auth.civicdatalab.in) — the identity provider