From 6745b4602f77ae8d326e1a13a43cc19f331cf8be Mon Sep 17 00:00:00 2001 From: Marcus Date: Fri, 23 Jan 2026 15:19:40 -0300 Subject: [PATCH] ci: configura deploy automatico para k3s via forgejo --- .forgejo/workflows/deploy.yaml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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