Mobile App Release Process
Release Checklist
- Ensure all required Postgres Schema and Hasura Metadata changes have been deployed
- Ensure all required microservices updates have been deployed
- Merge to staging
- Merge to master (+ wait for CI to run)
- [Optional] Test changes on beta version of production app
- Submit iOS app for review (use App Store Connect UI)
- Release iOS app to production (use App Store Connect UI)
- Release Android app to production (use Play Store UI)
- Tag commit that corresponds to released build with vX.Y.Z, and push tags.
- Bump version on the dev branch to the next version number (
VERSION=x.y.z npm run bump)