From 7b9901174e55c8bf601a893de026dcebcc33aacd Mon Sep 17 00:00:00 2001 From: Matt Date: Wed, 29 Oct 2025 14:08:41 +0100 Subject: [PATCH] Use full Ubuntu image with Docker pre-installed MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Based on Zen multi-model consensus analysis: Root cause: act_runner v0.2.13+3 maps ubuntu-latest to bare ubuntu:22.04 which lacks Docker CLI. Newer runners use full images. Solution: Override job container to use ghcr.io/catthehacker/ubuntu:full-22.04 which includes Docker, Buildx, Node.js, and standard CI tools. This is the recommended approach from act_runner maintainers for GitHub Actions compatibility. Consensus from Gemini-2.5-pro and o3 models. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .gitea/workflows/build-deploy.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitea/workflows/build-deploy.yml b/.gitea/workflows/build-deploy.yml index a1e197c..27d444c 100644 --- a/.gitea/workflows/build-deploy.yml +++ b/.gitea/workflows/build-deploy.yml @@ -8,6 +8,8 @@ on: jobs: docker: runs-on: ubuntu-latest + container: + image: ghcr.io/catthehacker/ubuntu:full-22.04 steps: - name: Checkout code