Skip to content

fix(workflows): Fix WebAuthn IT workflow never runs in CI #51164#51165

Open
mbijon wants to merge 1 commit into
keycloak:mainfrom
mbijon:fix/51164-webauthn-conditional
Open

fix(workflows): Fix WebAuthn IT workflow never runs in CI #51164#51165
mbijon wants to merge 1 commit into
keycloak:mainfrom
mbijon:fix/51164-webauthn-conditional

Conversation

@mbijon

@mbijon mbijon commented Jul 25, 2026

Copy link
Copy Markdown

Blast Radius!

This is a two-line change, but it re-enables a suite that has not run in ~2 years.

Please expect genuine failures on the first runs that trigger it, and consider
whether they should be triaged before or after merge.

Problem

The webauthn-integration-tests job has been unconditionally skipped since
2024-05-31. Its guard reads:

if: needs.conditional.outputs.ci-webauthn == 'true'
needs: build

conditional is not listed in needs, so needs.conditional.outputs.ci-webauthn
resolves to an empty string and the condition is never true.

Fix

Add conditional to the job's needs so the guard expression can resolve:

Copilot AI review requested due to automatic review settings July 25, 2026 22:07
@mbijon
mbijon requested a review from a team as a code owner July 25, 2026 22:07

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Re-enables WebAuthn integration tests by making the job depend on the conditional-output job.

Changes:

  • Adds conditional to the WebAuthn job’s dependencies.
  • Applies non-functional YAML formatting cleanup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants