-
Merge PR into master Figure: Merge Pull Request after getting approval
-
Build pipeline will automatically run and deploy the changes into the DEV environment Figure: Wait for a successful build
-
Perform sanity checks (described below)
-
Get approval on the Production release to deploy to Production
The following checks must be performed on the staging environment and signed off by another developer before deploying to staging.
- Can sign into the mobile app
- Can complete an achievement in the mobile app
- Can purchase a reward in the mobile app
- Can sign in to the Admin portal
- Merge PR into master
- Build pipelines for both Android and iOS will run and push the changes to App Center testers
- Get approval on the Production release to deploy to Play Store and Production