From 42e6250adc62b93915ceca7fa63a1650022e3cc1 Mon Sep 17 00:00:00 2001 From: Cristian Felipe Cruz Buitron Date: Mon, 17 Aug 2026 01:03:41 -0500 Subject: [PATCH] fix(ci): actualizar MANIFEST_FILE tras la migracion a platform-templates Los 3 pipelines (build.yaml, build-medusa.yaml, deploy-docs.yaml) todavia apuntaban a las rutas viejas de deployment.yaml (borradas al migrar cada app a un overlay de platform-templates) para el paso de auto-actualizacion GitOps. Se rompio en vivo en el primer build real post-migracion (docs-portal v1.0.117): la imagen se construyo, escaneo y firmo bien, pero el ultimo paso (sed sobre el manifest) fallo con 'No such file or directory'. Se corrigen las 3 rutas a patches/deployment.yaml, y se bumpea a mano el tag de docs-portal a v1.0.117 (la imagen ya existe en el registry, firmada y verificada, no hace falta reconstruirla). Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_011FqYP3Wf1W63Qmh7qgXAAT --- .gitea/workflows/build-medusa.yaml | 2 +- .gitea/workflows/build.yaml | 2 +- .gitea/workflows/deploy-docs.yaml | 2 +- workloads/docs-portal/patches/deployment.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/build-medusa.yaml b/.gitea/workflows/build-medusa.yaml index 5e90458..d511451 100644 --- a/.gitea/workflows/build-medusa.yaml +++ b/.gitea/workflows/build-medusa.yaml @@ -84,7 +84,7 @@ jobs: env: APP_DIR: workloads/commerce-backend - MANIFEST_FILE: workloads/ecommerce/commerce/medusa.yaml + MANIFEST_FILE: workloads/ecommerce/commerce/medusa/patches/deployment.yaml IMAGE_NAME: gitea.cruzcloud.net/devops/ecommerce-medusa steps: diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 4d07696..8a2a596 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -126,7 +126,7 @@ jobs: env: APP_DIR: workloads/ecommerce - MANIFEST_FILE: workloads/ecommerce/frontend.yaml + MANIFEST_FILE: workloads/ecommerce/frontend/patches/deployment.yaml IMAGE_NAME: gitea.cruzcloud.net/devops/ecommerce-frontend steps: diff --git a/.gitea/workflows/deploy-docs.yaml b/.gitea/workflows/deploy-docs.yaml index f3e9915..607a8e2 100644 --- a/.gitea/workflows/deploy-docs.yaml +++ b/.gitea/workflows/deploy-docs.yaml @@ -84,7 +84,7 @@ jobs: env: APP_DIR: workloads/docs-portal - MANIFEST_FILE: workloads/docs-portal/deployment.yaml + MANIFEST_FILE: workloads/docs-portal/patches/deployment.yaml IMAGE_NAME: gitea.cruzcloud.net/devops/docs-portal steps: diff --git a/workloads/docs-portal/patches/deployment.yaml b/workloads/docs-portal/patches/deployment.yaml index 8d4f719..53ecff7 100644 --- a/workloads/docs-portal/patches/deployment.yaml +++ b/workloads/docs-portal/patches/deployment.yaml @@ -25,7 +25,7 @@ spec: runAsNonRoot: false containers: - name: app - image: gitea.cruzcloud.net/devops/docs-portal:v1.0.116 + image: gitea.cruzcloud.net/devops/docs-portal:v1.0.117 # El base saca TODAS las capabilities. Probado en vivo y # revertido: con drop: ALL (aunque se agregue NET_BIND_SERVICE # de vuelta) el propio entrypoint de nginx:1.27-alpine falla al