image: alpine/edge shell: false secrets: - 0130dc19-7ca3-4091-89b7-446b5afe735b packages: - docker triggers: - action: email condition: failure to: <~pml68/public-inbox@lists.sr.ht> tasks: - environment: | cd nvim-setup [ "$BUILD_SUBMITTER" = "git.sr.ht" ] || complete-build [ "$GIT_REF" = "refs/heads/master" ] || complete-build [ "$(git remote get-url origin)" = "https://git.sr.ht/~pml68/nvim-setup" ] || complete-build sudo service docker start - docker-build: | cd nvim-setup sudo docker build -t ghcr.io/pml68/neovim:latest . - docker-login: | set +x cat ~/GH_PAT | sudo docker login ghcr.io -u pml68 --password-stdin set -x - docker-push: | cd nvim-setup sudo docker push ghcr.io/pml68/neovim:latest