From cf9fed749b80bbd2aed3f9e3dd1c0c84d12f2e06 Mon Sep 17 00:00:00 2001 From: David Dyer Date: Sun, 25 Oct 2026 17:35:25 -0400 Subject: [PATCH] Install Docker CLI in build workflow for Debian environment --- .gitea/workflows/build.yaml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index cf1b6b0..5b23f89 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -23,6 +23,23 @@ jobs: steps: - uses: actions/checkout@v4 + # node:24-trixie (Debian 13) has git and node but no Docker CLI. Install + # the CLI and buildx from Docker's apt repo; the daemon is the runner's. + - name: Install Docker CLI + run: | + install -m 0755 -d /etc/apt/keyrings + curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc + chmod a+r /etc/apt/keyrings/docker.asc + cat > /etc/apt/sources.list.d/docker.sources <