GitHub Actions
Tareas automáticas de GitHub que se ejecutan solas al subir código nuevo o a una hora fija.
¿Qué es GitHub Actions y cómo se publica una página web de forma automática?
GitHub es donde muchos equipos guardan el código de sus proyectos con todo su historial. GitHub Actions le agrega flujos de trabajo automáticos: cuando alguien sube un cambio, o a una hora programada, un servidor de GitHub ejecuta los pasos definidos, como instalar dependencias, compilar, probar y publicar.
A eso se le llama integración y despliegue continuos. La idea es que publicar deje de ser una tarea manual que alguien hace un viernes en la noche y se vuelva un proceso que se repite igual cada vez.
Por qué le importa a tu negocio
Cuando publicar es automático, las mejoras salen más rápido y con menos errores humanos, y volver a la versión anterior es otro envío de código. Para el dueño del negocio significa que un arreglo aprobado llega al sitio el mismo día, sin depender de que alguien con acceso al servidor se acuerde de subir archivos.
Cómo lo usamos en Damorus
En URG Technology cada push a la rama principal dispara un flujo de GitHub Actions que instala dependencias, compila con Vite y sube la tienda por FTP a HostGator en unos dos minutos, protegiendo la carpeta de certificados. En Atlantic Center GitHub Actions guarda cada día un respaldo con historial de versiones en un repositorio privado del cliente, fuera del alcance de quien comprometa los computadores de la oficina.
¿Lo necesitas en tu proyecto?
Quiero mi boceto gratuito →