Announcing this here as it may be of interest to GitHub/LXD users.
LXDRunner is an experimental server to automatically dispatch self-hosted runners for Github Actions using LXD.
For those not familiar Github Actions is their own CI/CD service which is either hosted by Github or self-hosted using their runner client. This hooks LXD into that, providing pristine ephemeral workers for every job without intervention.
Its a bit rough but already usable and making good use of it running matrix builds in containers and VMs. There are various issues to resolve, check the TODO list if interested.