mirror of
https://github.com/CopilotKit/CopilotKit.git
synced 2026-09-14 16:26:20 +08:00
d6f618dc03
The strands-typescript SSOT entry is ciBuilt:true but staging-only (prod instance not yet provisioned). redeploy-env.ts's default scope was the full CI_BUILT_SERVICES set for BOTH envs, so a staging-only ciBuilt service would wrongly enter the prod default scope and fail a manual `redeploy-env.ts prod` (no prod instance). Filter the default scope by env declaration (explicit --services stays unfiltered, preserving the contract-pin that an operator can force a named service in an env it does not declare). imageOf expansion was already env-aware; this extends the same invariant to the base scope. Update the inventory-lock test counts for the new service (total 40->41, CI_BUILT 38->39, staging default scope 39->40; prod default scope stays 38 as the staging-only service is now correctly excluded).
31 KiB
31 KiB