Database syncing

For anyone looking, trellis-github-deployment can sync assets and database between production and staging, and can with a little modification work the other way, too.

Support of GitHub “releases”, too, might meet some needs here. From the README (emphasis mine):

When a deploy to production is completed, the following occurs:

  • A new release is created with the current date and time including site’s database and uploads attached as artifacts (GitHub release size restrictions apply).
  • A GitHub Deployment is created with a link to the environment.

https://discourse.roots.io/t/trellis-deployment-with-github-actions/

1 Like