Fix jj tarball extraction for ./jj path prefix
Assisted-by: Claude Opus 4.6 via pi
change lvxvoswowrqnovxqwpsozrzzkzsumrov
commit aee784dad1eb8c49910778b3c1e5a32c5b0cbc9c
author Alpha Chen <alpha@kejadlen.dev>
date
parent olmtokqm
diff --git a/assets/Dockerfile b/assets/Dockerfile
index cc18257..bc59aaf 100644
--- a/assets/Dockerfile
+++ b/assets/Dockerfile
@@ -18,7 +18,7 @@ RUN case "${TARGETARCH}" in \
       *) echo "unsupported architecture: ${TARGETARCH}" && exit 1 ;; \
     esac && \
     curl -fsSL "https://github.com/jj-vcs/jj/releases/download/v${JJ_VERSION}/jj-v${JJ_VERSION}-${JJ_ARCH}-unknown-linux-musl.tar.gz" \
-      | tar xz -C /usr/local/bin jj
+      | tar xz --strip-components=0 -C /usr/local/bin ./jj
 
 RUN jj config set --user user.name "ramekin" && \
     jj config set --user user.email "ramekin@example.com"