From cc12a1270fa381139090371deadf3f0cf146a9d9 Mon Sep 17 00:00:00 2001 From: forgejo_admin Date: Fri, 3 Jul 2026 22:39:53 +0000 Subject: [PATCH] Fix image-build: static docker-cli for non-root runner --- .forgejo/workflows/image-build.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.forgejo/workflows/image-build.yaml b/.forgejo/workflows/image-build.yaml index 356ed49..aaea2cc 100644 --- a/.forgejo/workflows/image-build.yaml +++ b/.forgejo/workflows/image-build.yaml @@ -19,11 +19,13 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Install docker CLI + - name: Install docker CLI (static binary) run: | set -eu - apk add --no-cache docker-cli - docker version + mkdir -p "${HOME}/bin" + wget -qO- https://download.docker.com/linux/static/stable/x86_64/docker-27.3.1.tgz | tar xz --strip-components=1 -C "${HOME}/bin" docker/docker + echo "${HOME}/bin" >> "${GITHUB_PATH}" + "${HOME}/bin/docker" version - name: Login to Forgejo registry run: |