feat: Docker-Socket im ci-python-Build-Job mounten
Build ci-python image / build (push) Failing after 0s

Der Build-Job braucht einen Docker-Daemon. Statt den Socket global in jeden
Job zu mounten, fordert nur dieser Job ihn per container.options an. Setzt
voraus, dass der Runner /var/run/docker.sock in valid_volumes erlaubt
(deploy-CICD, setup-cicd-runner.yml). Ref sko/deploy-CICD#11.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
sko
2026-08-04 11:59:23 +02:00
co-authored by Claude Opus 4.8
parent 91d216cae4
commit 18ac25a096
+7
View File
@@ -24,6 +24,13 @@ env:
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
# Nur dieser Build-Job bekommt Docker-Zugriff: der Host-Socket wird in den
# Job-Container gemountet (build-push-action redet damit mit dem Host-Daemon).
# Der Runner muss /var/run/docker.sock in valid_volumes erlauben (deploy-CICD,
# ansible/setup-cicd-runner.yml, Issue #11).
container:
image: catthehacker/ubuntu:act-22.04
options: -v /var/run/docker.sock:/var/run/docker.sock
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4