From 3545facd5f8c18206456c7b3f5aa13171c4dffeb Mon Sep 17 00:00:00 2001 From: deepkoluguri Date: Mon, 11 May 2026 21:03:23 +0000 Subject: [PATCH] ci: wait for dind to be ready before running kaniko --- .gitea/workflows/build.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) 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 \