Después de cada cambio
Verificar el resultado del workflow, el commit del checkout de la VPS y el enlace de la versión activa. Comprobar HTTPS, una página interior y el manifiesto del sitio.
La publicación conserva un registro privado con commit, versión anterior, fecha UTC y hash del HTML servido.
Retorno de contenido
El procedimiento normal consiste en revertir el cambio en Git, reconstruir dist y llevar el nuevo commit a main. Esto conserva trazabilidad y vuelve a ejecutar las verificaciones.
Para una emergencia, el administrador puede cambiar atómicamente el enlace público a una versión anterior ya validada. El comando exacto y sus comprobaciones están en el runbook privado del repositorio. El retorno debe reconciliarse después con main para evitar que una nueva publicación lo reemplace.
Versiones conservadas
Las versiones publicadas no se eliminan automáticamente. Antes de limpiar almacenamiento, confirmar qué versión está activa, cuál permite retornar y si hay un respaldo independiente.
No se ejecuta una limpieza general del servidor como parte de una actualización documental.
Certificados y configuración
Certbot administra la renovación; la recarga valida Nginx antes de aplicarse. Los cambios del virtual host y del desplegador requieren intervención administrativa separada del contenido.
El usuario de CI solo puede solicitar una publicación del repositorio configurado. No dispone de una consola administrativa ni de permisos para modificar Nginx o instalar paquetes.