Understanding the development/deployment process

  1. Yes

  2. Themes live in their own git repo. So you can create a central theme repo in GitHub and everyone can work on that, test locally and push changes upstream. Check Structure of themes and theme components

  3. In normal instance usage, you almost never change the app.yml. However, nothing stops you from putting that in it’s own repo and symlinking the file where launcher expects it.

4 Likes