diff --git a/Dockerfile.debian b/Dockerfile.debian
index c2fb7333415b410947031b4d363edbfdc74b9583..c6d44a78ae8ee48b62a265fa83c1370693ae8bfb 100644
--- a/Dockerfile.debian
+++ b/Dockerfile.debian
@@ -21,11 +21,9 @@ RUN wget https://github.com/sigstore/cosign/releases/download/v${COSIGN_VERSION}
     rm -f /tmp/*.deb
 
 # NOTE: glab is not yet available in the debian apt sources
-ARG GLAB_VERSION=1.46.1
+ARG GLAB_VERSION=1.47.0
 WORKDIR /tmp
-RUN if [ "${TARGETARCH}" = "amd64" ]; then hack_glab_arch="x86_64"; else hack_glab_arch="${TARGETARCH}"; fi && \
-    echo "arch=$hack_glab_arch" && \
-    wget https://gitlab.com/gitlab-org/cli/-/releases/v${GLAB_VERSION}/downloads/glab_${GLAB_VERSION}_Linux_${hack_glab_arch}.deb && \
+RUN wget https://gitlab.com/gitlab-org/cli/-/releases/v${GLAB_VERSION}/downloads/glab_${GLAB_VERSION}_linux_${TARGETARCH}.deb && \
     dpkg -i *.deb && \
     rm -f /tmp/*.deb