promote: uat → main (GRO-1757 SSO auto-provision fix) #89

Merged
Scrubs McBarkley merged 35 commits from uat into main 2026-05-26 02:15:58 +00:00
Owner

Promote uat → main for GRO-1757 SSO auto-provision fix deployment to production.

cc @cpfarhood

Promote uat → main for GRO-1757 SSO auto-provision fix deployment to production. cc @cpfarhood
Scrubs McBarkley added 8 commits 2026-05-26 02:15:51 +00:00
promote: dev → uat (GRO-1757 SSO auto-provision fix)
The DB coat_type enum only accepts: smooth, double, wire, curly, long, hairless.
"short" is not a valid value — corrected to "smooth".

Co-Authored-By: Paperclip <noreply@paperclip.ing>
fix(ci): remove duplicate provenance keys + add uat push trigger (GRO-1762)
CI / Lint & Typecheck (push) Successful in 12s
CI / Test (push) Successful in 13s
CI / Build & Push Docker Images (push) Failing after 41s
8e8a87767c
fix(rbac): guard noUncheckedIndexedAccess in name derivation and newStaff insert
CI / Test (push) Successful in 10s
CI / Lint & Typecheck (push) Successful in 10s
CI / Build & Push Docker Images (push) Successful in 43s
CI / Test (pull_request) Successful in 9s
CI / Lint & Typecheck (pull_request) Successful in 10s
CI / Build & Push Docker Images (pull_request) Failing after 10s
385ed10211
With noUncheckedIndexedAccess:true, split("@")[0] returns string|undefined,
making `name` typed as string|undefined and failing the notNull staff.name
insert constraint. Fix by using ?? fallback on the array access.

Also add newStaff null guard after .returning() destructure — array
destructuring yields T|undefined with noUncheckedIndexedAccess enabled.
Scrubs McBarkley merged commit 403634eb96 into main 2026-05-26 02:15:58 +00:00
Sign in to join this conversation.