image: alpine/latest oauth: pages.sr.ht/PAGES:RW environment: site: strahinja.srht.site gemini_url: gemini.strahinja.org packages: - bash - coreutils - date - libunistring - libunistring-dev - grep - sed sources: - https://git.sr.ht/~strahinja/strahinja-org-slw - https://git.sr.ht/~strahinja/slweb - https://git.sr.ht/~strahinja/slw2gmi tasks: - setup: | cd slweb ./do -c slweb cd ../slw2gmi ./do -c slw2gmi - packages: | cd $site ./do -c $site.tar.gz gemini-archive - upload-www: | cd $site acurl -f https://pages.sr.ht/publish/$site -Fcontent=@$site.tar.gz - upload-gemini: | cd $site acurl -f https://pages.sr.ht/publish/$gemini_url -Fcontent=@$site-gemini.tar.gz -Fprotocol=GEMINI