Cómo cerrar tu proyecto CI/CD con GitHub Actions

Resumen

Terminar un curso de GitHub Actions no es solo cerrar un módulo más: significa que ya tienes un flujo completo de integración y despliegue continuo listo para mostrar en tu portafolio. Aquí encontrarás cómo consolidar lo aprendido, qué hacer con tu proyecto y cómo aprobar el curso de la mejor manera.

Qué aprendiste sobre GitHub Actions y por qué importa

A lo largo del recorrido construiste una base sólida sobre automatización en repositorios. Esto te sirve si quieres mover tu carrera hacia DevOps, mejorar la calidad de tus proyectos personales o sumar piezas reales a tu portafolio.

El curso giró alrededor de tres bloques que se conectan entre sí:

  • Qué es GitHub Actions y sus ventajas, para entender por qué automatizar dentro del mismo repositorio cambia tu flujo de trabajo.
  • Componentes y conceptos principales, que te dan el lenguaje para leer y escribir workflows sin perderte.
  • Aplicación práctica en un proyecto real, donde uniste continuous integration y continuous deployment en un caso concreto.

¿Qué es un workflow en GitHub Actions? Es un archivo de configuración que define una serie de tareas automáticas que se ejecutan cuando ocurre un evento en tu repositorio, como un push o un pull request.

Cómo aplicaste integración y despliegue continuo en un proyecto

La parte práctica fue clave. Pudiste elegir entre tres caminos: un proyecto personal tuyo, un proyecto de otro curso de Platzi o el mismo proyecto open source que se usó en las clases. Cualquiera de las tres opciones es válida siempre que el flujo quede funcionando de punta a punta.

Ese proyecto debe incluir tres piezas:

  1. Un flujo de integración continua que valide tu código automáticamente.
  2. Un flujo de despliegue continuo que publique los cambios sin intervención manual.
  3. Al menos una tarea automatizada extra dentro del repositorio.

Después de armarlo, vale la pena revisarlo con la sección de buenas prácticas para workflows, así evitas errores comunes y mantienes tu configuración limpia.

Cómo apruebas el curso de GitHub Actions

Existen dos caminos oficiales para aprobar, y no son equivalentes en lo que aportan a tu aprendizaje.

  • Examen final del curso, ideal si solo buscas validar conceptos teóricos.
  • Entrega de proyecto en la sección de proyectos de Platzi, que es la opción recomendada porque demuestra que sabes aplicar lo aprendido.

La entrega del proyecto consiste en dejar un enlace a tu repositorio de GitHub donde se vea el flujo de CI/CD y la tarea automatizada, tal como se hizo en la sección final del curso.

¿Cuál es la mejor forma de aprobar el curso? Subir tu proyecto con el flujo de CI/CD funcionando. Esa evidencia pesa más en tu portafolio que un puntaje de examen.

Para qué sirven los quizzes al final de cada módulo

Los quizzes están al final de cada módulo y funcionan como repaso activo. Te ayudan a refrescar conceptos antes de pasar al siguiente bloque y, sobre todo, a aterrizarlos cuando estás escribiendo tus propios workflows.

Usalos como chequeo rápido: si un concepto no te queda claro en el quiz, vuelve a la clase y revísalo antes de aplicarlo en tu repositorio.

Qué hacer después de terminar el curso

Una vez tengas tu proyecto publicado, hay pasos que multiplican el valor de lo que hiciste. No se trata solo de aprobar, sino de convertir el trabajo en algo visible.

Algunas acciones concretas que puedes tomar:

  • Comparte el repositorio en tus redes profesionales con una breve explicación del flujo que automatizaste.
  • Etiqueta al instructor en redes sociales para que pueda ver tu proyecto; los enlaces están en los recursos de la clase.
  • Deja una calificación de cinco estrellas si el curso te aportó valor, así otros estudiantes lo encuentran.
  • Continúa con los siguientes cursos de la ruta de aprendizaje para profundizar en DevOps y automatización.

Por qué tu proyecto vale más en el portafolio que en el cajón

Un repositorio con CI/CD funcionando dice mucho de ti como desarrollador. Muestra que entiendes automatización, que cuidas la calidad del código y que sabes desplegar sin romper nada en el camino.

Y ahí viene lo interesante: este tipo de proyectos son los que reclutadores y equipos técnicos revisan con atención cuando evalúan perfiles. Tener uno listo te pone varios pasos adelante.

Cuéntame en los comentarios qué proyecto elegiste para aplicar GitHub Actions y qué tarea automatizaste primero.