Use base64 --wrap=0 to avoid line-wrapped auth header
base64 wraps at 76 chars by default on Linux, embedding newlines in
the Authorization header. --wrap=0 disables wrapping; still strip the
trailing newline.

Assisted-by: GLM-5.1 via pi
change yrkrxqxxmtzzpzwlttnzupskpspurzss
commit 730d3b2406005cd6707f9ff2bdade26df308d46c
author Alpha Chen <alpha@kejadlen.dev>
date
parent qnsrqmut
diff --git a/.quire/ci.fnl b/.quire/ci.fnl
index 1b87cb7..c5abb7e 100644
--- a/.quire/ci.fnl
+++ b/.quire/ci.fnl
@@ -10,7 +10,7 @@
                           (. :stdout)
                           (: :gsub "\n$" ""))
                  tag (.. :v date "+" (sha:sub 1 12))
-                 encoded (-> (sh "printf '%s' \"$T\" | base64"
+                 encoded (-> (sh "printf '%s' \"$T\" | base64 --wrap=0"
                                  {:env {:T (.. "x-access-token:" token)}})
                              (. :stdout)
                              (: :gsub "\n$" ""))