From 589fa2913c13ff5b92a24fe7f84edbe20b983356 Mon Sep 17 00:00:00 2001 From: Joelbrit0 Date: Thu, 29 Jan 2026 14:58:20 -0300 Subject: [PATCH] fix: correct pipeline to update k8s manifest --- .gitea/workflows/deploy-api.yaml | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/.gitea/workflows/deploy-api.yaml b/.gitea/workflows/deploy-api.yaml index c55b337..93e9527 100644 --- a/.gitea/workflows/deploy-api.yaml +++ b/.gitea/workflows/deploy-api.yaml @@ -24,20 +24,16 @@ jobs: docker push "$IMAGE_NAME:$SHA_TAG" docker push "$IMAGE_NAME:latest" - - name: Update Manifest and Push to Git + - name: Update Kubernetes Manifest run: | SHA_TAG=$(echo ${{ gitea.sha }} | cut -c1-7) IMAGE_NAME="git.simplifiquehc.com.br/simplifique/vendaweb-api" - - # 1. Altera a imagem no arquivo YAML (ajuste o caminho 'deploy-api.yaml' se necessário) - # O comando procura a linha 'image:' e substitui pela nova tag do SHA - sed -i "s|image: $IMAGE_NAME:.*|image: $IMAGE_NAME:$SHA_TAG|g" deploy-api.yaml - - # 2. Configura o Git para commitar a alteração + + sed -i "s|image: $IMAGE_NAME:.*|image: $IMAGE_NAME:$SHA_TAG|g" k8s/base/deployment.yaml + git config --global user.name "Gitea Action" git config --global user.email "actions@simplifiquehc.com.br" - - # 3. Faz o commit e push da alteração no manifesto - git add deploy-api.yaml + + git add k8s/base/deployment.yaml git commit -m "chore: update image tag to $SHA_TAG [skip ci]" - git push origin main \ No newline at end of file + git push origin main