I am working on converting my website over to using trellis, bedrock and eventually sage template.
First step is to make sure I set up my development environment correctly so I can avoid hassle down the line keeping up with the latest changes to trellis, bedrock and sage.
I have done the following so far:
Installed trellis and bedrock with
trellis new bamapolitics.com
Opened a new workspace in vscode by going into the new bamapolitics.com directory and
code . to open the editor
Once in the editor I have changed directory into the site folder and created a new git using
This is where I have stopped and I have the following questions:
- How can I keep up with any changes to Bedrock: GitHub - roots/bedrock: WordPress boilerplate with Composer, easier configuration, and an improved folder structure
- How can I keep up with any changes to Trellis: https://github.com/roots/trellis
- How can I keep up with any changes to Sage: https://github.com/roots/sage
For example, I see there are currently new commits to the Trellis master branch that have not been put into a release. These are actually changes I will want to have once a new release is made, or even right at this time but I also will be creating new collections and roles I will want to use as well and have tracked.
I guess my overall question is if you are using trellis-cli to create a new project, what is your development work flow for keeping up with the latest roots releases for these three projects, while also adding new things, such as collections to the project as well?
Thanks for your time and I am excited about the idea of Bedrock and Trellis and making WordPress a much more enjoyable experience to develop on.