Hej!
Krita has a snapcraft.yaml in its repo and we'd like to have that binary factorized for the store. What info do you need and what kind of tooling do we need on top?
Builds do ideally need either an LXD or multipass (wrapper around qemu/kvm) installation on the build hosts. They'll also need snapd so as to get access to the latest snapcraft tool, which is itself shipped as a snap. For upload to the store we need a place to store a config with secure auth key, or a way to send that to the build hosts.
Other than that everything happens inside LXD or multipass and doesn't really need anything special from the host.