From a673a1c40bd8c10e045e5759233c5d79e05aa8aa Mon Sep 17 00:00:00 2001 From: 0xWheatyz Date: Wed, 4 Mar 2026 03:22:59 +0000 Subject: [PATCH] fix(gitea-runner): use act-compatible images with Docker support MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update Gitea Actions runner to use catthehacker/ubuntu images which are specifically designed for GitHub Actions/Gitea Actions and include Docker CLI and common tools pre-installed. Changes: - Replace node:20-bullseye labels with catthehacker/ubuntu:act-latest - Add ubuntu-22.04 label pointing to act-22.04 image - Configure DOCKER_* environment variables to be passed to jobs These images are the standard for act (local GitHub Actions runner) and Gitea Actions, providing better compatibility with workflows that need Docker access. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- testing1/first-cluster/apps/gitea/runner-deployment.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/testing1/first-cluster/apps/gitea/runner-deployment.yaml b/testing1/first-cluster/apps/gitea/runner-deployment.yaml index 73f42f1..f21d5c0 100644 --- a/testing1/first-cluster/apps/gitea/runner-deployment.yaml +++ b/testing1/first-cluster/apps/gitea/runner-deployment.yaml @@ -43,7 +43,13 @@ spec: - name: GITEA_RUNNER_NAME value: "kubernetes-runner" - name: GITEA_RUNNER_LABELS - value: "ubuntu-latest:docker://node:20-bullseye,ubuntu-22.04:docker://node:20-bullseye" + value: "ubuntu-latest:docker://catthehacker/ubuntu:act-latest,ubuntu-22.04:docker://catthehacker/ubuntu:act-22.04" + - name: GITEA_RUNNER_ENV_DOCKER_HOST + value: tcp://localhost:2376 + - name: GITEA_RUNNER_ENV_DOCKER_CERT_PATH + value: /certs/client + - name: GITEA_RUNNER_ENV_DOCKER_TLS_VERIFY + value: "1" volumeMounts: - name: docker-certs mountPath: /certs