From 22645a6908a18fbb786cc18c71510ffd96ba076b Mon Sep 17 00:00:00 2001 From: Kevin Sivic Date: Sun, 30 Nov 2025 23:57:01 -0500 Subject: [PATCH] Use docker:latest container with DOCKER_HOST for DIND MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Run workflow in docker:latest container (has docker CLI) - Set DOCKER_HOST to connect to DIND daemon - Install git in Alpine container - Enables Docker commands in job container 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- .forgejo/workflows/docker-build.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.forgejo/workflows/docker-build.yml b/.forgejo/workflows/docker-build.yml index b16ff8c..47c987d 100644 --- a/.forgejo/workflows/docker-build.yml +++ b/.forgejo/workflows/docker-build.yml @@ -8,10 +8,15 @@ on: jobs: build-and-push: runs-on: ubuntu-latest + container: + image: docker:latest + env: + DOCKER_HOST: tcp://docker-runner:2375 steps: - name: Checkout repository run: | + apk add --no-cache git git clone ${{ github.server_url }}/${{ github.repository }} . git checkout ${{ github.sha }} ls -la