diff --git a/.build.yml b/.build.yml deleted file mode 100644 index 3562911..0000000 --- a/.build.yml +++ /dev/null @@ -1,58 +0,0 @@ -image: alpine/edge -oauth: pages.sr.ht/PAGES:RW -packages: - - hut - - uv -environment: - site: ficd.sh - draft_site: draft.ficd.sh - proxy: ficd.srht.site - repo: ficd.sh - zona_repo: git+https://git.sr.ht/~ficd/zona - zona_ref: 71e541aa5e02a3e28a8b62bc7a1e609a9f6f7b78 -tasks: - - build: | - if [ "$GIT_REF" = "refs/heads/main" ]; then - cd $repo - uv run --with "${zona_repo}@${zona_ref}" zona build --output public - else - echo "Skipping build: not on main" - fi - - - build_draft: | - if [ "$GIT_REF" = "refs/heads/main" ]; then - cd $repo - uv run --with "${zona_repo}@${zona_ref}" zona build --output public-draft --draft - else - echo "Skipping build: not on main" - fi - - - package: | - if [ "$GIT_REF" = "refs/heads/main" ]; then - cd $repo/public - tar -cvz . > ../public.tar.gz - else - echo "Skipping package: not on main" - fi - - - package_draft: | - if [ "$GIT_REF" = "refs/heads/main" ]; then - cd $repo/public-draft - tar -cvz . > ../public-draft.tar.gz - else - echo "Skipping package: not on main" - fi - - - upload: | - if [ "$GIT_REF" = "refs/heads/main" ]; then - hut pages publish -d "$site" $repo/public.tar.gz - hut pages publish -d "$proxy" $repo/public.tar.gz - else - echo "Skipping upload: not on main" - fi - - upload_draft: | - if [ "$GIT_REF" = "refs/heads/main" ]; then - hut pages publish -d "$draft_site" $repo/public-draft.tar.gz - else - echo "Skipping upload: not on main" - fi