Skip to content

docs: label the scheduled checks as Keycloak tests - #27

Merged
saqibmanan merged 1 commit into
mainfrom
docs-keycloak-tests-label
Sep 8, 2026
Merged

saqibmanan merged 1 commit into
mainfrom
docs-keycloak-tests-label

Conversation

@saqibmanan

Copy link
Copy Markdown
Contributor

The badge read auth tests and the workflow was named "Auth tests" — neither says what is being tested. Everything in this repository is auth; the useful distinction is that these are the Keycloak page and issuer checks, as opposed to the build (ci) or the deployment (deploy).

Change

Before After
Badge label auth tests keycloak tests
Workflow display name Auth tests Keycloak tests

So the badge, the Actions tab and the run history all use the same term.

Verified rendering: keycloak tests: passing

The file keeps its name

auth-tests.yml is unchanged on disk. GitHub treats a renamed workflow file as a new workflow — the run history would be orphaned and the badge would reset to no status. Only the display name changes, which is what the badge reads.

Matching badge in the test repo

CivicDataSpace-test#31 adds a keycloak tests badge pointing at this same workflow, since that is where the tests actually live but they have no standalone run history of their own (a reusable workflow's runs are recorded against the caller). Same term in both repositories.

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.
@saqibmanan
saqibmanan merged commit 0479680 into main Sep 8, 2026
3 checks passed
@saqibmanan saqibmanan self-assigned this Sep 8, 2026
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