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
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$" ""))