From 8eeb45cb518ec66a09d6c72f5b95d9a65ea3b89f Mon Sep 17 00:00:00 2001 From: Ryan Moon Date: Tue, 31 Mar 2026 18:37:24 -0500 Subject: [PATCH] Pass docker socket to job containers, use docker:24 for image builds --- .gitea/workflows/build-runner.yml | 4 ++++ ansible/roles/gitea-runner/templates/config.yml.j2 | 1 + 2 files changed, 5 insertions(+) diff --git a/.gitea/workflows/build-runner.yml b/.gitea/workflows/build-runner.yml index c55c6db..f217378 100644 --- a/.gitea/workflows/build-runner.yml +++ b/.gitea/workflows/build-runner.yml @@ -10,6 +10,10 @@ on: jobs: build: runs-on: ubuntu-latest + container: + image: docker:24 + volumes: + - /var/run/docker.sock:/var/run/docker.sock steps: - name: Checkout uses: actions/checkout@v4 diff --git a/ansible/roles/gitea-runner/templates/config.yml.j2 b/ansible/roles/gitea-runner/templates/config.yml.j2 index ae16844..3646e8a 100644 --- a/ansible/roles/gitea-runner/templates/config.yml.j2 +++ b/ansible/roles/gitea-runner/templates/config.yml.j2 @@ -15,3 +15,4 @@ cache: container: network: bridge force_pull: false # reuse cached images to speed up builds + docker_sock_path: /var/run/docker.sock