Ruta de aprendizaje: Automatización del flujo de trabajo con Acciones de GitHub, parte 1.
Obtenga más información sobre cómo la característica Acciones de GitHub le permite automatizar su ciclo de implementación de software. Esta es la parte 1 de una serie de dos partes.
Módulo 1: Automatización de las tareas de desarrollo mediante Acciones de GitHub.
Cree una acción de GitHub básica y úsela en un flujo de trabajo.
• Introducción.
• ¿De qué forma las Acciones de GitHub automatizan las tareas de desarrollo?
• Identificación de los componentes de Acciones de GitHub.
• Configuración de un flujo de trabajo de Acciones de GitHub.
• Ejercicio: Crear y ejecutar un flujo de trabajo de Acciones de GitHub.
Módulo 2: Creación de flujos de trabajo de integración continua mediante Acciones de GitHub.
Aprenda a crear flujos de trabajo para agregar integración continua (CI) a los proyectos.
• ¿Cómo puedo usar las Acciones de GitHub para crear flujos de trabajo para CI?
• Personalización del flujo de trabajo con variables de entorno y datos de artefacto.
• Ejercicio: creación del flujo de trabajo de CI en GitHub.
Módulo 3: Creación e implementación de aplicaciones en Azure mediante Acciones de GitHub.
Cree dos flujos de trabajo de implementación mediante Acciones de GitHub y Microsoft Azure.
• Procedimiento para usar las Acciones de GitHub con el fin de realizar implementaciones en Azure.
• Eliminación de artefactos, creación de distintivos de estado y configuración de protecciones de entorno.
• Ejercicio: creación de un flujo de trabajo que implemente una aplicación web en Azure.
Módulo 4: Automatización de GitHub mediante Script de GitHub.
Aprenda a interactuar con la API de GitHub desde Acciones de GitHub mediante Script de GitHub.
• Qué es Script de GitHub.
• Ejercicio: Uso de Script de GitHub en Acciones de GitHub.
Ruta de aprendizaje: Automatización del flujo de trabajo con Acciones de GitHub, parte 2.
Obtenga más información sobre cómo la característica Acciones de GitHub le permite automatizar su ciclo de implementación de software. Esta es la segunda parte de una ruta de aprendizaje de acción de GitHub.
Módulo 5: Publicación en Paquetes de GitHub mediante Acciones de GitHub.
Publique las bibliotecas de código o las imágenes de Docker de forma automática y segura con Paquetes de GitHub. También ejecutará imágenes de Docker publicadas de forma local en Paquetes de GitHub.
• ¿Qué es GitHub Packages?
• Publicación en paquetes de GitHub y GitHub Container Registry.
• Paquetes de GitHub para paquetes de código.
• Ejercicio: Publicación en un registro de paquetes de GitHub.
Módulo 6: Creación y publicación de acciones personalizadas de GitHub.
Aprenda a escribir acciones de GitHub propias y a identificar los metadatos, la sintaxis y los comandos de flujo de trabajo para crear flujos de trabajo personalizados. Obtenga información sobre los procedimientos recomendados para documentar y crear versiones de la acción y cómo publicarla en Marketplace de GitHub.
• Creación de una acción de GitHub personalizada.
• Publicación de una acción de GitHub personalizada.
• Ejercicio: Creación de una acción personalizada de GitHub de JavaScript.
Módulo 7: Administración de Acciones de GitHub en la empresa.
Descubra qué Acciones de GitHub están disponibles para la instancia de la empresa y aprenda a usarlas.
• Descripción de los modelos empresariales de GitHub.
• Administración de acciones y flujos de trabajo.
• Control del acceso y el uso de acciones en la empresa.
• Administración y aprovechamiento de componentes reutilizables en Acciones de GitHub.
• Gestión de corredores.
• Configuración de ejecutores autohospedados para uso empresarial.
• Administrar los secretos cifrados.
• Ejercicio: uso de un secreto de repositorio en un flujo de trabajo de Acciones de GitHub.
|