forgejo-runner 6.4 filters `--network` out of `container.options`, so the workflow-level override was silently ignored and the job kept landing on a per-task network where `docker-in-docker` didn't resolve. Fixed at the right level by editing the runner's `/data/config.yml` (`container.network: "forgejo-runner_default"`) and restarting the forgejo-runner container — every job now joins the shared network so DOCKER_HOST=tcp://docker-in-docker:2375 just works. Workflow trimmed back to only what's needed: DOCKER_HOST env pin. The default runner image (catthehacker/ubuntu:act-latest) already has the docker CLI. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| build-iso.yml | ||
| ci.yml | ||