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: |