From 92274c283758b04699166d08409da58827b5ef9e Mon Sep 17 00:00:00 2001 From: lemurianmage Date: Tue, 25 Nov 2025 20:52:46 +0100 Subject: build de-automation --- .build.yml | 15 --------------- post.sh | 6 ++++++ 2 files changed, 6 insertions(+), 15 deletions(-) delete mode 100644 .build.yml create mode 100755 post.sh diff --git a/.build.yml b/.build.yml deleted file mode 100644 index fe492b7..0000000 --- a/.build.yml +++ /dev/null @@ -1,15 +0,0 @@ -image: alpine/edge -oauth: pages.sr.ht/PAGES:RW -packages: -- hut -- emacs-nox -environment: - site: lemurianmage.srht.site -tasks: -- build: - ./build.sh -- package: | - cd public - tar -cvz . > ../site.tar.gz -- upload: | - hut pages publish -d $site site.tar.gz diff --git a/post.sh b/post.sh new file mode 100755 index 0000000..ca43302 --- /dev/null +++ b/post.sh @@ -0,0 +1,6 @@ +#!/bin/sh +./build.sh +tmpfile=$(mktemp) +tar -C public/ -cvz . > $tmpfile +curl --oauth2-bearer "$1" -Fcontent=@"$tmpfile" https://pages.sr.ht/publish/lemurianmage.srht.site +rm "$tmpfile" -- cgit v1.2.3