image: alpine/edge oauth: pages.sr.ht/PAGES:RW packages: - hut environment: site: osc-triggers.gmem.ca sources: - https://git.sr.ht/~gmem/osc-triggers tasks: - package: | cd osc-triggers/website export CHANGED_FILES=$(../.builds/changed-paths.sh) if [[ $CHANGED_FILES == "website" || $CHANGED_FILES == "all" ]]; then tar -cvz . > ../site.tar.gz fi - upload: | cd osc-triggers export CHANGED_FILES=$(./.builds/changed-paths.sh) if [[ $CHANGED_FILES == "website" || $CHANGED_FILES == "all" ]]; then hut pages publish -d $site site.tar.gz fi