Para ésta prueba del challenge, se realiza un pipeline de CI/CD utilizando GitHub Actions. El mismo construye una nueva imagen de Nginx de Docker cuando se cambia cierto archivo y, finalmente, la sube a DockerHub.
El workflow funciona de la siguiente manera:
- Se modifica el archivo index.html
- Se realiza commit y push del código al repositorio
- GitHub Actions:
- Construye una nueva imagen de Nginx con los cambios en el index.html
- Sube la imagen a DockerHub