The Anka VM GitHub Action provides a quick way to integrate Anka with GitHub Actions. The plugin helps your self-hosted GitHub runners prepare Anka VM instances for building, testing, and more. Keep in mind that it works differently than our other plugins or integrations for Anka Build Cloud. It will not start VM instances using your Anka Build Cloud Controller and instead connect directly to an unused Node to prepare the VM and execute commands.
Setup a runner per VM you wish to run. So, for example, if you're planning on running a maximum of two VMs on your node, you'd need two self-hosted runners.
An example workflow .yml can be found in the Anka VM GitHub Action README.
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.