--- name: build-and-push trigger: event: - push steps: build: image: quay.io/buildah/stable privileged: true environment: REGISTRY_USER: from_secret: HARBOR_USERNAME REGISTRY_PASS: from_secret: HARBOR_PASSWORD commands: - buildah login -u "$REGISTRY_USER" -p "$REGISTRY_PASS" registry.gwg313.xyz - buildah bud -t registry.gwg313.xyz/library/audiobookshelf-rootless:latest . - buildah push registry.gwg313.xyz/library/audiobookshelf-rootless:latest