Commit Diff


commit - 7d3bff16794c58884aa7d9bee75af46d5bb0a6b2
commit + 25a40a3ee5a6f4e6e30d0befd4e9789f2fe4e4bd
blob - 18aa7e5310f25fe1b093a968f44ceecf5e38fa87
blob + 62b4e47a8db3469bf44ef621cee7c845718854a6
--- .build.yml
+++ .build.yml
@@ -6,24 +6,21 @@ packages:
 - ruby-full
 - ruby-dev
 environment:
+  - DEPLOY_ENV=production
 site: 1kb.club
 sources:
 - https://git.sr.ht/~bt/1kb-club
 tasks:
-- install-bundler: |
-    sudo gem install bundler
-- build: |
-    - if [ "$SRHT_BRANCH" = "deploy" ]; then
-        cd 1kb-club
-        sudo bundle install
-        sudo bundle exec jekyll build
-      fi
-- package: |
-    - if [ "$SRHT_BRANCH" = "deploy" ]; then
-        cd 1kb-club/_site
-        tar -cvz . > ../../site.tar.gz
-      fi
-- upload: |
-    - if [ "$SRHT_BRANCH" = "deploy" ]; then
-        hut pages publish -d 1kb.club site.tar.gz
-      fi
\ No newline at end of file
+- name: build-1kb
+    steps:
+      - if [ "$SRHT_BRANCH" = "deploy" ]; then
+          sudo gem install bundler
+          cd 1kb-club
+          sudo bundle install
+          sudo bundle exec jekyll build
+          cd 1kb-club/_site
+          tar -cvz . > ../../site.tar.gz
+          hut pages publish -d 1kb.club site.tar.gz
+        else
+          echo "Not on deploy branch, skipping build and upload.";
+        fi
\ No newline at end of file