diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 6aefbe2..f8eb855 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -6,7 +6,6 @@ on: branches: - dev -# AJUSTE 1: Força o uso do IP 127.0.0.1 (mais estável que localhost no K8s) env: DOCKER_HOST: tcp://127.0.0.1:2375 @@ -17,10 +16,16 @@ jobs: - name: Checkout code uses: actions/checkout@v4 + # AJUSTE DEFINITIVO: Instala o cliente docker se ele não existir + - name: Install Docker CLI + run: | + if ! command -v docker &> /dev/null; then + apt-get update && apt-get install -y docker.io + fi + - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 with: - # AJUSTE 2: Conecta o Buildx diretamente ao sidecar do Docker endpoint: tcp://127.0.0.1:2375 - name: Login to Forgejo Registry