Files
stack/.gitea/workflows
kert df356f417b
Some checks failed
CI / lint-test (push) Successful in 1m28s
Deploy / build (push) Successful in 7m16s
Deploy / scan (push) Failing after 31s
Deploy / report-vulns (push) Has been skipped
fix deploy: use crane for daemonless push (resolves gitea DNS)
docker push goes through the host daemon which can't resolve
'gitea' (not on any Docker network). crane pushes directly
from the job container's network stack — resolves via Docker
DNS, pushes over HTTP with --insecure.

Flow: docker build → docker save → crane push
- Build via host socket (works)
- Save to tarball (local filesystem)
- crane push tarball to gitea:3000 (job container DNS)

Reverted DinD-rootless (needs privileged for user namespaces).
Back to socket-mounted runner with daemonless push.
2026-03-23 22:58:53 -04:00
..