This will be provided:
- 1 kinsta site (that has a live and staging environment)
- private github repo for you to ‘fill’ with a working bedrock install
- 1 buddy project connected to the github repo
See these links for more info:
- https://buddy.works/
- https://kinsta.com/
- https://roots.io/bedrock/
- https://roots.io/docs/bedrock/master/installation/
Staging should deploy on every merge on branch Staging
Production should deploy after merge in main
Bonus:
- Sage 10 theme deployment in the pipelines as well
- Usage of Buddy atomic deploy template
- Solution in pipelines for file and/or database migrations (e.g. by using WP CLI)
I am open to discuss the possibility of creating a public how to blog post about setting all of this up, to contribute back to the roots.io community.