From 1c0824ada4f14e99d702b39b635828839dc80e74 Mon Sep 17 00:00:00 2001 From: Yannick Date: Wed, 18 Jun 2025 13:58:28 +0200 Subject: [PATCH] fix (?) workflow --- .forgejo/workflows/package-check.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.forgejo/workflows/package-check.yml b/.forgejo/workflows/package-check.yml index 46b8942..d3f6eb1 100644 --- a/.forgejo/workflows/package-check.yml +++ b/.forgejo/workflows/package-check.yml @@ -37,6 +37,21 @@ jobs: echo "update=false" >> "$GITHUB_OUTPUT" fi + - name: Start dockerd + if: steps.compare.outputs.update == 'true' + run: | + dockerd-entrypoint.sh & + timeout=30 + while ! docker info >/dev/null 2>&1; do + if [ $timeout -le 0 ]; then + echo "Docker daemon failed to start." + exit 1 + fi + echo "Waiting for Docker daemon..." + sleep 3 + timeout=$((timeout - 3)) + done + - name: Build and push Docker image if: steps.compare.outputs.update == 'true' run: |