image: debian/stable oauth: pages.sr.ht/PAGES:RW environment: SITE: rabbits.srht.site/left sources: - https://git.sr.ht/~rabbits/uxn11 - https://git.sr.ht/~rabbits/left tasks: - prepare: | cd uxn11 cc src/uxnasm.c -o ../uxnasm - assemble: | cd left ../uxnasm src/left.tal ../left.rom - upload: | tar -czf out.tar.gz left.rom acurl() { set +x curl -H "Authorization: Bearer ${OAUTH2_TOKEN}" "${@}" set -x } acurl -fsS "https://pages.sr.ht/publish/${SITE}" -Fcontent=@out.tar.gz