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 compatibilidad cómoda con cualquier uso de API que esté 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 entregar algunas de las tareas mundanas a la automatización para que pueda centrarse en áreas en las que realmente agregue valor. Sabe que GitHub proporciona una API que le permite responder automáticamente a nuevos problemas y comenzar el flujo de trabajo de evaluación de prioridades para 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 los problemas mediante Octokit.
  • Agregue problemas 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 la automatización de tareas de desarrollo usando GitHub Actions antes de comenzar este módulo.