Introducción

Completado

Script de GitHub es una acción de flujo de trabajo que proporciona acceso a la API de GitHub desde Acciones de GitHub. Ofrece una compatibilidad práctica con cualquier uso de API disponible en octokit/rest.js.

Imagine que mantiene un animado repositorio de GitHub. El proyecto tiene un número considerable de consumidores y colaboradores y quiere asegurarse de que disfruten de una experiencia acogedora. Además, ha notado que las responsabilidades que conlleva administrar el planeamiento y la carga de trabajo del equipo pueden ser abrumadoras. Necesita una solución que le permita delegar algunas de las tareas rutinarias en la automatización para poder centrarse en las áreas en las que realmente agrega valor. Sabe que GitHub ofrece una API que permite responder automáticamente a los nuevos problemas y comenzar el flujo de trabajo de evaluación de prioridades de los nuevos informes de errores. Simplemente no ha dedicado tiempo a revisarla. Hasta ahora.

En este módulo se aprende a interactuar con la API de GitHub desde un flujo de trabajo de Acciones de GitHub mediante Script de GitHub.

Objetivos de aprendizaje

En este módulo, aprenderá a:

  • Use Script de GitHub en el flujo de trabajo.
  • Comente las incidencias con octokit.
  • Agregar incidencias a un panel de proyecto mediante octokit.
  • Use la sintaxis de expresiones de flujo de trabajo para filtrar los trabajos que se ejecutan en un flujo de trabajo.

Requisitos previos

  • Una cuenta de GitHub
  • Capacidad de editar archivos en GitHub y navegar por ellos
  • Conocimiento de Acciones de GitHub
  • Conocimientos de CI/CD

Se recomienda completar Automatización de las tareas de desarrollo mediante Acciones de GitHub antes de comenzar este módulo.