ci: mover el workflow a Gitea Actions y agregar despliegue a producción
CI / test-and-build (push) Failing after 51s
CI / test-and-build (push) Failing after 51s
.github/workflows/ci.yml nunca corrió: Gitea Actions busca los workflows en .gitea/workflows/, no en .github/workflows/, y además no había ningún runner registrado en la instancia (0 workflow_runs históricos). Se registró un runner en modo host en mcps-hpc-01 (mismo binario act_runner, sin Docker-in-Docker) y se agregó un paso de publicación al final del pipeline: en push a main, hace rsync de public/ a /opt/clusterlog/public/, que sirve un contenedor nginx en mcps-net detrás de Caddy en clusterlog.mcps-epcm.org. También corrige base_url en zola.toml, que seguía apuntando al dominio de ejemplo.
This commit is contained in:
@@ -64,3 +64,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Construir sitio
|
- name: Construir sitio
|
||||||
run: zola build
|
run: zola build
|
||||||
|
|
||||||
|
- name: Publicar en producción (clusterlog.mcps-epcm.org)
|
||||||
|
if: github.ref == 'refs/heads/main' && github.event_name == 'push'
|
||||||
|
run: rsync -a --delete public/ /opt/clusterlog/public/
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
base_url = "https://bitacora-cluster.example.invalid"
|
base_url = "https://clusterlog.mcps-epcm.org"
|
||||||
title = "Bitácora Operativa del Clúster"
|
title = "Bitácora Operativa del Clúster"
|
||||||
description = "Documentación, manuales, memorias de cambio, proyectos y tareas del equipo de soporte."
|
description = "Documentación, manuales, memorias de cambio, proyectos y tareas del equipo de soporte."
|
||||||
default_language = "es"
|
default_language = "es"
|
||||||
|
|||||||
Reference in New Issue
Block a user