Deploy
Backend Deploy
Pipeline
Code
Secrets Management
All backend secrets are managed in Doppler (not GitHub Secrets). Doppler injects environment variables at container runtime via the ECS task definition.
Examples of secrets in Doppler:
- Database connection strings
- BitGo API keys and Express URL
- AWS credentials (SES, S3)
- Oracle private keys / passphrases
- RPC URLs
- JWT secrets
Post-Deploy Steps
- Verify the ECS service stabilized (new task is RUNNING, old task is STOPPED).
- Check CloudWatch logs for startup errors.
- If migrations were included, verify they ran successfully (see Migrations Checklist).
- Verify cron jobs are running (check last run times in the dashboard).
- Smoke-test critical endpoints (health check, oracle price, etc.).
Last modified on