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)