Actualizaciones

La actualizacion real la gestiona MaintenanceController junto con UpdateService.

Flujo real

  1. Se consulta https://api.github.com/repos/alxarafe/chascarrillo/releases/latest.
  2. Se compara la etiqueta remota con UpdateService::VERSION.
  3. Si hay version nueva, se busca un artefacto chascarrillo-deploy-*.zip.
  4. Se descarga y se aplica el paquete.
  5. Se ejecutan migraciones al final.

Que preserva

El proceso protege config.json, .env, public_html/uploads, Content, storage y var.

Lo que no hace

  • No hace rollback automatico.
  • No sustituye una copia de seguridad.
  • No garantiza que una actualizacion manual sin red funcione.

Antes de actualizar, guarda una copia de la base de datos y del contenido importado.