Curso

GitHub Actions

Construye, prueba y despliega sin intervención manual: disparadores, tareas en paralelo, caché, secretos, entornos y despliegue condicional.

Intermedio 7 lecciones
GitHub Actions

Las lecciones

  1. 1 Introducción Sabrás nombrar las piezas de GitHub Actions y decidir, con cifras en mano, qué tareas manuales merece la pena automatizar.
  2. 2 Un primer workflow Sabrás escribir un workflow completo que obtiene el repositorio, instala un entorno y lanza los tests, y sabrás leer su registro de ejecución.
  3. 3 Los desencadenadores Sabrás lanzar un workflow en el momento adecuado y eliminar las ejecuciones innecesarias que disparan tu factura y tus tiempos de espera.
  4. 4 Jobs y matrices Aprenderá a dividir un workflow en jobs coordinados, a compartir sus salidas y a cubrir varias versiones o sistemas con una matriz bien controlada.
  5. 5 Caché y artefactos Aprenderá a construir una clave de caché correcta, a transportar archivos de un job a otro y a medir la ganancia real antes de complicar su workflow.
  6. 6 Secretos y entornos Aprenderá a almacenar un secreto en el nivel adecuado, a exigir una aprobación humana antes de un despliegue y a evitar las prácticas que exponen un secreto en los registros.
  7. 7 Despliegue Sabrás lanzar un despliegue condicional desde la rama principal, publicar una imagen de contenedor y volver atrás en pocos minutos.
¡Enlace copiado!