image: alpine/latest oauth: pages.sr.ht/PAGES:RW packages: - hugo - hut tasks: - build: | cd a14m.srht.site hugo tar -C public -cvz . > site.tar.gz - publish: | set +x cd a14m.srht.site REF=`git describe --exact-match --all ||:` echo "Current Ref: $REF" if [[ ! `echo $REF | awk '/main$/'` ]]; then echo "Skipping publishing step. only publishing 'main' branch" exit 0 fi hut pages publish -d a14m.srht.site site.tar.gz