- Apply source schema changes (i.e. in Postgres database) (often as a pre-deploy step as part of 2)
- Deploy backend application changes
- Deploy Sync Rule changes
- Wait for Sync Rule reprocessing to complete
- Publish the app (may be deployed with delayed publishing at any prior point)