Deployment Rollback
Procedures
TODO: Document rollback procedures for each deployment target.
Vercel (Web & Docs)
- Use Vercel dashboard to instantly rollback to previous deployment
Fly.io (Go API & Temporal Workers)
- Use
fly releasesto identify the last stable release - Use
fly deploy --image <previous-image>to rollback
Database Migrations
- Rollback migrations are applied in reverse order
- Always test rollback migrations in staging before production