fix(ci): quitar anchors/aliases YAML de build.yaml #20

Merged
devops merged 1 commits from fix/build-yaml-anchor-not-supported into main 2026-08-15 04:25:51 +00:00
Owner

Gitea Actions no resuelve &anchor/*alias en el bloque on: y descartaba build.yaml completo en todo evento, desde el primer commit de gitleaks. Confirmado en vivo tras mergear #19. Fix: paths duplicados sin anchor.

Gitea Actions no resuelve &anchor/*alias en el bloque on: y descartaba build.yaml completo en todo evento, desde el primer commit de gitleaks. Confirmado en vivo tras mergear #19. Fix: paths duplicados sin anchor.
devops added 1 commit 2026-08-15 04:25:49 +00:00
fix(ci): quitar anchors/aliases YAML de build.yaml, no soportados por Gitea Actions
Build and Push Frontend / Construir y Subir Imagen (pull_request) Skipped
Build and Push Frontend / Escaneo de Secretos (Gitleaks) (pull_request) Successful in 39s
6773a8085d
Gitea descartaba el workflow completo en TODOS los eventos (push y
pull_request), desde el primer commit de gitleaks: "unknown on type:
&yaml.Node{...Value:"frontend_paths"...}". El YAML era válido (pyyaml
lo parsea sin problema, resolviendo el alias como cualquier parser
estándar) pero el parser propio de Gitea Actions para el bloque "on:"
no resuelve &anchor/*alias antes de inspeccionar el tipo de nodo.

Confirmado en vivo: tras mergear #19 a main, deploy-docs.yaml corrió
normal (sin anchors) pero build.yaml no generó ningún action_run.

Fix: paths duplicados literalmente entre push: y pull_request:, sin
anchor. Válido con parser YAML + bash -n en los 20 steps.
devops merged commit 1df1c3a3c1 into main 2026-08-15 04:25:51 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: devops/apps-registry#20