image: archlinux secrets: - a3f6aa54-9243-4808-b5a5-414644732c02 - 7cda14bf-71d6-47ca-9f33-5ee65fa831f8 packages: - podman - buildah - fuse-overlayfs - slirp4netns - tailscale - go sources: - git@git.sr.ht:~gmem/minecraft-server-invites tasks: - test: | cd minecraft-server-invites go test ./... -cover - setup-docker: | sudo touch /etc/subuid /etc/subgid sudo usermod --add-subuids 100000-165535 --add-subgids 100000-165535 build - build: | cd minecraft-server-invites podman build . -t icr.gmem.ca/wlm - push: | sudo systemctl start tailscaled set +x sudo tailscale up --authkey=$(cat ~/.tailscale) set -x podman push icr.gmem.ca/wlm