From 9915b2f91f352f7c6a7838b322ae6325a6c77158 Mon Sep 17 00:00:00 2001 From: albert Date: Wed, 30 Jul 2025 12:17:17 +0200 Subject: [PATCH] fix build step - try again --- .github/workflows/build.yml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d89c114..0bc0f36 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,10 +20,20 @@ jobs: - name: Setup Docker run: | - sudo service docker start || sudo /etc/init.d/docker start || true + # Install Docker if not present + if ! command -v docker &> /dev/null; then + sudo apt-get update + sudo apt-get install -y docker.io + fi + + # Start Docker daemon + sudo dockerd --host=unix:///var/run/docker.sock --host=tcp://0.0.0.0:2376 & + sleep 10 + + # Setup permissions sudo usermod -aG docker $USER - sudo chmod 666 /var/run/docker.sock - newgrp docker || true + sudo chown root:docker /var/run/docker.sock + sudo chmod 660 /var/run/docker.sock - name: Build Docker image run: |