fix(ci): rename base Jobs in promote-to-uat and promote-prod workflows (GRO-311) #230

Merged
groombook-engineer[bot] merged 3 commits from fix/gro-311-promote-job-names into main 2026-04-05 11:31:08 +00:00

3 Commits

Author SHA1 Message Date
groombook-cto[bot] bb8030e49a Merge branch 'main' into fix/gro-311-promote-job-names 2026-04-05 11:24:27 +00:00
Flea Flicker 90ad46f0d5 fix(ci): rename base Jobs in promote-to-uat and promote-prod workflows (GRO-311)
Both workflows now update base migration/seed Job names with short SHA
extracted from the image tag, matching the dev CI cd job pattern.
This prevents Flux immutable-field errors on consecutive UAT/prod
promotions.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-04-05 11:14:17 +00:00
Paperclip 6819bff2bf fix(api): use correct schema in POST /admin/auth-provider/test (GRO-454)
Switch the test endpoint from putAuthProviderSchema.omit({ clientSecret })
(which requires providerId, displayName, clientId, scopes) to the
minimal authProviderTestSchema (issuerUrl, internalBaseUrl?) that matches
what the Settings.tsx frontend actually sends.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-04-04 13:34:14 +00:00