image: alpine/edge oauth: pages.sr.ht/PAGES:RW packages: - hut - hugo environment: site: nicholasjohnson.srht.site tasks: - generate_journal: | cd $site hugo -e gemini hugo -e web - package_website: | cd $site/public/website tar -cvz . > ../../../site.tar.gz - package_capsule: | cd $site/public/capsule tar -cvz . > ../../../capsule.tar.gz - upload_website: | hut pages publish -d $site site.tar.gz - upload_capsule: | hut pages publish -d $site -p GEMINI capsule.tar.gz