Skip to content

Stage -> prod - #94

Merged
maxakuru merged 3 commits into
mainfrom
stage
Sep 10, 2026
Merged

maxakuru merged 3 commits into
mainfrom
stage

Conversation

@maxakuru

Copy link
Copy Markdown
Contributor

No description provided.

Add a non-secret `ebs` block to the authed GET status response so we can
detect a prod deployment accidentally pointed at the staging EBS (the
order-sync misroute). Reports { host, configured, targetsStage,
apiKeyMatchesStage } — targetsStage is true when the deployment default
EBS_BASE_URL equals EBS_BASE_URL_STAGE. Never returns the API key or full URL.
The public version endpoint now reports whether this deployment's EBS and
EBS-JSON targets match their injected _STAGE values (targetsStage /
apiKeyMatchesStage) so a prod deploy accidentally pointed at staging is
visible without auth. Booleans only — no hosts, URLs, or keys. Pairs with
the detailed authed check on the ebs-sync status endpoint.
feat(ebs-sync): EBS config health check on status + version endpoints
@maxakuru
maxakuru merged commit 7ae6a27 into main Sep 10, 2026
4 checks passed
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