3 Commits

Author SHA1 Message Date
pmb 5dad3f99dd Drop the dead dockerd/vfs step — the job container already shares the host's Docker socket
docker-build-push / build-push (push) Successful in 5s
Verified from the actual job container logs: act_runner bind-mounts
/var/run/docker.sock into every job container unconditionally, even before
privileged mode was enabled. The previous step's nested dockerd never
actually got used.
2026-07-06 13:50:37 -07:00
pmb 4917c101b3 Build image in-runner instead of delegating to the admin host over SSH
docker-build-push / build-push (push) Successful in 5s
act_runner now runs privileged, and the job image ships docker+dockerd, so
the build can happen directly in the job container. Needs vfs as the
storage driver since overlay2 doesn't nest inside overlay2 on this host.
2026-07-06 13:46:57 -07:00
pmb 25c4e2f72f Add CI: build+push image to the Gitea container registry on push to main
docker-build-push / build-push (push) Successful in 20s
2026-07-06 13:39:12 -07:00