From 7d28bee2cbc35c8b765ab4fa238dbec1475034e7 Mon Sep 17 00:00:00 2001 From: Saqib Date: Tue, 8 Sep 2026 16:31:05 +0530 Subject: [PATCH] docs: label the scheduled checks as Keycloak tests The badge read "auth tests" and the workflow was named "Auth tests", which does not say what is being tested. Everything in this repository is auth; the distinction that matters is that these are the Keycloak page and issuer checks, as opposed to the build (ci) or the deployment. Renames both the badge label and the workflow's display name to "Keycloak tests", so the badge, the Actions tab and the run history all use the same term. The file keeps its name to preserve the workflow's run history - GitHub treats a renamed workflow file as a new workflow and the badge would reset to "no status". Matching badge added to CivicDataSpace-test, which is where the tests actually live, so the same term appears in both repositories. --- .github/workflows/auth-tests.yml | 2 +- README.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/auth-tests.yml b/.github/workflows/auth-tests.yml index c6c204e..12ae4d1 100644 --- a/.github/workflows/auth-tests.yml +++ b/.github/workflows/auth-tests.yml @@ -14,7 +14,7 @@ # # Deploys nothing. Read-only against the live server. -name: Auth tests +name: Keycloak tests on: schedule: diff --git a/README.md b/README.md index 3dd9af2..f0e9ad6 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [![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) -[![auth tests](https://img.shields.io/github/actions/workflow/status/CivicDataLab/DataSpaceKeycloakTheme/auth-tests.yml?branch=main&label=auth%20tests&logo=githubactions&logoColor=white)](https://github.com/CivicDataLab/DataSpaceKeycloakTheme/actions/workflows/auth-tests.yml) +[![keycloak tests](https://img.shields.io/github/actions/workflow/status/CivicDataLab/DataSpaceKeycloakTheme/auth-tests.yml?branch=main&label=keycloak%20tests&logo=githubactions&logoColor=white)](https://github.com/CivicDataLab/DataSpaceKeycloakTheme/actions/workflows/auth-tests.yml) [![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) @@ -54,7 +54,7 @@ PR ──► dev ───────────────────── ### Checked between deploys, too -`auth-tests.yml` runs the same checks on a schedule (every 6 hours) rather than +The **Keycloak tests** (`auth-tests.yml`) run the same checks on a schedule (every 6 hours) rather than only after a deploy. `auth.civicdatalab.in` can break with no deploy involved - a client setting changed in the admin console, a certificate expiring, Google rotating an identity-provider credential, the box filling its disk. None of that