From 1f8d8a5d3bc86097d57320a76bb85fa6968b3a78 Mon Sep 17 00:00:00 2001 From: Juan Sebastian Montoya Date: Tue, 25 Nov 2025 16:06:18 -0500 Subject: [PATCH] Using -e flag --- .forgejo/workflows/ci.yaml | 23 +++-------------------- 1 file changed, 3 insertions(+), 20 deletions(-) diff --git a/.forgejo/workflows/ci.yaml b/.forgejo/workflows/ci.yaml index e2a17e8..20f2c20 100644 --- a/.forgejo/workflows/ci.yaml +++ b/.forgejo/workflows/ci.yaml @@ -20,26 +20,9 @@ jobs: - name: Check Docker availability run: | - if command -v docker &> /dev/null; then - echo "Docker is available" - docker --version - else - echo "Docker not found. The runner may need Docker installed or configured." - echo "Please ensure your Forgejo Actions runner has Docker available." - exit 1 - fi - - # Check if Docker daemon is running - if docker info > /dev/null 2>&1; then - echo "Docker daemon is running" - docker info - else - echo "Docker daemon is not running. Attempting to start..." - # Try to start dockerd (may require privileged mode) - dockerd > /dev/null 2>&1 & - sleep 5 - docker info || (echo "Failed to start Docker daemon" && exit 1) - fi + set -e + docker --version + docker info - name: Setup Docker Buildx run: |