From 29eb59978ca228e7d4de7ed44b0361fe060d8c28 Mon Sep 17 00:00:00 2001 From: Anirudh Oppiliappan Date: Sat, 14 Mar 2026 23:33:23 +0200 Subject: [PATCH] .tangled: add deploy-blog workflow Signed-off-by: Anirudh Oppiliappan --- .tangled/workflows/deploy-blog.yml | 33 ++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .tangled/workflows/deploy-blog.yml diff --git a/.tangled/workflows/deploy-blog.yml b/.tangled/workflows/deploy-blog.yml new file mode 100644 index 00000000..8be61407 --- /dev/null +++ b/.tangled/workflows/deploy-blog.yml @@ -0,0 +1,33 @@ +engine: nixery +when: + - event: push + branch: master + +dependencies: + nixpkgs: + - go + - gcc + - nodejs + - tailwindcss + +steps: + - name: patch static dir + command: | + mkdir -p appview/pages/static + touch appview/pages/static/x + + - name: build blog + command: | + go build -o blog.out ./cmd/blog + + - name: generate css + command: | + tailwindcss -i input.css -o appview/pages/static/tw.css + + - name: build static site + command: | + ./blog.out build + + - name: deploy + command: | + npx --yes wrangler pages deploy --branch master --project-name tangled-blog ./build -- 2.51.2