A GitHub Action which installs and configures Incus on a default GitHub-hosted runner. This action uses the stable Ubuntu packages from Zabbly. An example of using this action in a job is below:
main:
runs-on: ubuntu-latest
steps:
- uses: maxwell-k/setup-incus@main
- run: |
incus launch images:debian/13/cloud c1
incus exec c1 -- cloud-init status --wait
incus exec c1 -- cat /etc/os-release