-
Notifications
You must be signed in to change notification settings - Fork 26
HBA Core Update & Deployment
ludtkemorgan edited this page Aug 26, 2022
·
2 revisions
The general flow of syncing core to HBA and deploying is:
- Create a branch from HBA dev
- Merge the latest core master into the branch
- Open a PR to merge into HBA dev
- Once that's merged, create a branch from HBA main
- Merge HBA dev into the new branch
- Open a PR to merge into HBA main
- Merge the branch
- this will update the HBA staging environment in Heroku
- this will update the HBA partners staging environment in Netlify
- Follow a similar process as above to merge HBA main into the HBA site branches 0.3_alameda, 0.3_smc and san-jose
- When you're ready, promote staging in Heroku to production and publish
- If new migrations are in the release use the
console run
feature in Heroku in the upper right "More" drop down. Run the db migration taskyarn db:migration:run
. You will have to also click "restart all dynos" from within the "more" menu once migrations are done running
- Publish the corresponding sites in Netlify (All applicable public sites and the HBA partner site)
TODO: add more detail