Git y GitHub: Diferencias y Uso de GitHub Actions
Clase 2 de 18 • Curso de GitHub Actions
Contenido del curso
- 4

Creación de un Workflow Básico con GitHub Actions
14:30 - 5

Creación de un Workflow File con GitHub Actions
20:51 - 6

Triggers comunes en GitHub Actions: push, pull request, issues y más
13:55 - 7

Uso de Triggers y Expresiones en GitHub Actions
16:52 - 8

Contextos en GitHub Actions: Acceso y Uso Práctico
10:08 - 9

Variables de Entorno en GitHub Actions
13:07 - 10

Variables y Secretos en GitHub Actions
10:31 Creación de Workflow Files
GitHub Actions es una plataforma de automatización que nos permite crear flujos de trabajo personalizados dentro de nuestros repositorios de GitHub.
Esta herramienta permite automatizar diferentes procesos, desde la compilación, las pruebas y el despliegue de aplicaciones.
¿Cuál es el papel de los flujos de integración continua y despliegue continuo en el desarrollo de software?
El desarrollo de software sigue un flujo compuesto por diversas fases, desde la planificación y codificación, hasta la operación y la recogida de métricas para mejorar el servicio.
Los flujos de integración continua y despliegue continuo se utilizan para automatizar estas fases, permitiendo a los desarrolladores enfocarse solo en el código y no en la logística del despliegue y las pruebas.
¿Por qué debería elegir GitHub Actions sobre otras herramientas de automatización de desarrollo de software?
Existen muchas herramientas que permiten automatizar flujos de desarrollo, pero GitHub Actions tiene varias ventajas que la destaca.
Algunas de estas ventajas son la posibilidad de automatizar cualquier cosa del flujo de trabajo de forma nativa en GitHub, la disponibilidad de miles de plantillas de automatización listas para usar, la recopilación de código y configuraciones en un solo lugar, y no tener que preocuparse por el mantenimiento del servidor.
Además, para repositorios públicos, GitHub Actions es un servicio gratuito.