Introducción
Las Acciones de GitHub se pueden usar para implementar la integración continua (CI) para el código que se mantiene en los repositorios de GitHub. La CI es la práctica de utilizar la automatización para compilar y probar software cada vez que un desarrollador confirma cambios en el control de versiones. La CI ayuda a los equipos a detectar incidencias al principio del proceso de desarrollo y a corregirlas rápidamente.
Supongamos que quiere configurar una canalización de CI para el equipo. El equipo está desarrollando un sitio web para mejorar la experiencia de los clientes al contactar con el soporte técnico. Hay varias características en desarrollo y quiere asegurarse de que el equipo las puede compilar y probar fácilmente, de modo que cada una pueda agregarse rápidamente al sitio web. Dado que el código del proyecto está almacenado en un repositorio de GitHub, decide usar las Acciones de GitHub para el proyecto de CI.
En este módulo, aprenderá a implementar la integración continua mediante los flujos de trabajo y las Acciones de GitHub en los repositorios de GitHub.
Objetivos de aprendizaje
En este módulo, aprenderá a hacer lo siguiente:
- Crear y probar un proyecto de Node.js mediante las Acciones de GitHub y un flujo de trabajo con plantilla.
- Depurar una prueba con errores mediante el registro de las Acciones de GitHub.
- Personalizar el flujo de trabajo con las Acciones de GitHub.
Requisitos previos
- Una cuenta de GitHub
- Capacidad de editar archivos en GitHub y navegar por ellos
- Para obtener más información sobre GitHub, vea Introducción a GitHub.
- Conocimientos básicos de los flujos de trabajo y las Acciones de GitHub
- Si no está familiarizado con los flujos de trabajo o las Acciones de GitHub, consulte Automatización de las tareas de desarrollo mediante Acciones de GitHub.