[BEZALEL] Fix Gitea CI — Remove container directive for host-mode runner #194

Merged
Timmy merged 1 commits from bezalel/fix-gitea-ci-runner-host-mode into main 2026-04-07 13:55:05 +00:00
Owner

Problem

The bezalel-vps-runner is registered in host mode (:host labels) and cannot execute Docker containers. PR #180 added container: catthehacker/ubuntu:act-22.04 to all workflow jobs, causing 100% of Gitea CI jobs to fail instantly with:

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

Fix

Remove container: from .gitea/workflows/*.yml only. Keep it in .github/workflows/ for real GitHub Actions runners that support Docker.

Impact

  • Unblocks CI for main branch pushes
  • Unblocks all open PRs (#193, #191, #179, #178)
  • Restores green CI on the forge

Verification

  • Local run of all CI steps passes (smoke, syntax guard, green-path e2e)
  • Runner is online and will pick up jobs in host mode
## Problem The `bezalel-vps-runner` is registered in **host mode** (`:host` labels) and cannot execute Docker containers. PR #180 added `container: catthehacker/ubuntu:act-22.04` to all workflow jobs, causing **100% of Gitea CI jobs to fail instantly** with: ``` Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? ``` ## Fix Remove `container:` from `.gitea/workflows/*.yml` only. Keep it in `.github/workflows/` for real GitHub Actions runners that support Docker. ## Impact - Unblocks CI for `main` branch pushes - Unblocks all open PRs (#193, #191, #179, #178) - Restores green CI on the forge ## Verification - [x] Local run of all CI steps passes (smoke, syntax guard, green-path e2e) - [x] Runner is online and will pick up jobs in host mode
Timmy added 1 commit 2026-04-07 13:54:02 +00:00
fix(ci): remove container directive from Gitea workflows for host-mode runner
All checks were successful
Forge CI / smoke-and-build (pull_request) Successful in 49s
293c44603e
The bezalel-vps-runner is registered in host mode (:host labels)
and cannot execute Docker containers. The container pinning added
in #180 causes all Gitea CI jobs to fail immediately with:

  Cannot connect to the Docker daemon at unix:///var/run/docker.sock

Remove container: from .gitea/workflows/*.yml while keeping it in
.github/workflows/ for actual GitHub Actions runners.

Fixes CI for all open PRs and main branch pushes.
Timmy merged commit 010894da7e into main 2026-04-07 13:55:05 +00:00
Sign in to join this conversation.