diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 9be1df8..2317732 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -10,6 +10,16 @@ jobs: - name: Checkout uses: actions/checkout@v3 + - name: Wait for Docker daemon + run: | + echo "Waiting for dind to be ready..." + for i in $(seq 1 30); do + docker version > /dev/null 2>&1 && echo "✅ Docker ready after ${i}s" && break + echo " attempt $i/30..." + sleep 2 + done + docker version + - name: Build and push Backend (Kaniko) run: | docker run --rm \ @@ -29,6 +39,16 @@ jobs: - name: Checkout uses: actions/checkout@v3 + - name: Wait for Docker daemon + run: | + echo "Waiting for dind to be ready..." + for i in $(seq 1 30); do + docker version > /dev/null 2>&1 && echo "✅ Docker ready after ${i}s" && break + echo " attempt $i/30..." + sleep 2 + done + docker version + - name: Build and push Frontend (Kaniko) run: | docker run --rm \