about summary refs log tree commit diff homepage
path: root/.build.yml
diff options
context:
space:
mode:
Diffstat (limited to '.build.yml')
-rw-r--r--.build.yml8
1 files changed, 7 insertions, 1 deletions
diff --git a/.build.yml b/.build.yml
index a2c3429..9496392 100644
--- a/.build.yml
+++ b/.build.yml
@@ -1,6 +1,7 @@
 image: archlinux
 oauth: lists.sr.ht/EMAILS:RO pages.sr.ht/PAGES:RW
 packages:
+  - jq
   - julia
   - katex
   - openring-git
@@ -12,7 +13,12 @@ tasks:
       mkdir -p site/_libs/katex
       cp /usr/lib/node_modules/katex/dist/katex.min.js site/_libs/katex
       cp -r /usr/lib/node_modules/katex/dist/{fonts,katex.min.css} site/_css
-      acurl https://lists.sr.ht/query/list/5261.mbox -o site/mbox
+      curl https://fediring.net/ring.json |
+        jq -r 'map(.host)|until(.[0]=="cnx.srht.site";.[1:]+.[:1])|.[-1,1]'\
+        > site/_libs/fediring
+      openring -n 4 -l 192 -S site/_libs/openring/sources\
+        < site/_libs/openring/in.html > site/_libs/openring/out.html
+      acurl https://lists.sr.ht/query/list/5261.mbox -o site/_libs/formbox/mbox
   - build: |
       cd site
       julia --project=@. .build.jl