Deploying a new feature to Drupal in 10 minutes with self-hosted CI/CD

The new Operations Site Runner allows you to spawn environments very quickly using GitHub Actions on your own servers.

It provides a full lifecycle for every pull request, spinning up a new environment, running tests, and leaving it there for humans to review. 

I recently moved ThinkDrop.net to this new system, so I figured it was time to demonstrate it.

Check out this quick 10 minute video of me deploying the Gin admin theme to my Drupal site!