Skip to content

fix: give report-only provider jobs the Keycloak secret - #462

Merged
saqibmanan merged 2 commits into
devfrom
fix/report-jobs-keycloak-secret-dev
Sep 15, 2026
Merged

saqibmanan merged 2 commits into
devfrom
fix/report-jobs-keycloak-secret-dev

Conversation

@saqibmanan

Copy link
Copy Markdown
Contributor

The report-only provider jobs passed no KEYCLOAK_CLIENT_SECRET. A called workflow only sees secrets its caller passes, so org_add_permission couldn't get a token and every org-create test skipped on both workers — e.g. a green provider report was 7 passed, 5 skipped, the 5 being all org flows. Adds the secret and api_base_url to the deploy workflow's provider-functional-report and the PR gate's provider-report.

org_add_permission needs a Keycloak token to check canAdd. A called
workflow only sees secrets its caller passes, and the report-only job
passed none, so every org-create test skipped on both workers -- the
provider report looked green while never exercising org flows.
Same gap as the deploy workflow's report job: without it every
org-create test skips on both workers.
@saqibmanan
saqibmanan merged commit f6db7b1 into dev Sep 15, 2026
1 check passed
@saqibmanan saqibmanan self-assigned this Sep 16, 2026

This branch was successfully deployed

1 active deployment
development 3d28d2c4 Deployed Sep 15, 2026 by saqibmanan via build (24.x) #796
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