feat: add production environment preflight
Quality / test (push) Canceled after 0s

This commit is contained in:
2026-09-10 02:30:45 -04:00
parent ea6a839b69
commit 96d3bf831e
4 changed files with 88 additions and 0 deletions
+10
View File
@@ -35,6 +35,16 @@ provider's HTTPS endpoint and provide its token through
`PRICING_HTTP_PROVIDER_TOKEN` when required. Production startup rejects the
fixture provider, missing endpoints, and non-HTTPS endpoints.
Load the deployment environment into the shell and run the side-effect-free
preflight before deploying:
```sh
set -a
. ./.env
set +a
./scripts/validate-production-env.sh
```
Start the stack and apply migrations with:
```sh