Commit graph

5 commits

Author SHA1 Message Date
f22e93963e Drop custom dind sidecar, use runner-provided docker daemon
Some checks failed
Build and push image / build-and-push (push) Failing after 1m29s
The Forgejo runner infra now gives job containers a privileged
container pre-wired to its own dind sidecar via DOCKER_HOST, so
defining our own docker:dind service would start a conflicting
second daemon. Keep the node image + docker CLI install (still
needed) and drop the services/env block.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-18 15:25:18 +02:00
8f3138a202 Fix pipeline: use node image with docker CLI installed
Some checks failed
Build and push image / build-and-push (push) Failing after 24s
JS actions (checkout, login-action, etc.) need Node.js, so the docker
CLI-only alpine image couldn't run them. Switch to node:20-bookworm and
install the docker CLI/buildx plugin as a step instead.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-18 15:12:39 +02:00
340fc8ba57 Fix pipeline: run build job in a container with docker CLI
Some checks failed
Build and push image / build-and-push (push) Failing after 14s
The runner's default job image has no docker binary. Run the job in
docker:27-cli with a docker:27-dind sidecar service instead of relying
on the runner exposing a host docker socket.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-18 15:06:40 +02:00
9072622e4f Add Forgejo Actions pipeline to build and push image
Some checks failed
Build and push image / build-and-push (push) Failing after 1m6s
Builds the Containerfile and pushes to git.rosenvold.tech's registry on
push to master.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-18 15:03:43 +02:00
9e1a7021e1 First tiny working commit 2026-09-18 14:59:24 +02:00