Introdução

Concluído

O Script do GitHub é uma ação de fluxo de trabalho que fornece acesso à API do GitHub de dentro do GitHub Actions. Ele oferece suporte conveniente para qualquer uso de API disponível no octokit/rest.js.

Imagine que você tem um repositório GitHub bastante usado. Seu projeto tem um número considerável de consumidores e colaboradores. Você quer garantir uma boa experiência para eles. Você também descobre que as responsabilidades de gerenciar o planejamento e a carga de trabalho da equipe podem se acumular. Você precisa de uma solução que permita que você entregue algumas das tarefas mundanas à automação para que você possa se concentrar em áreas em que você realmente agrega valor. Você sabe que o GitHub fornece uma API que permite que você responda automaticamente a novos problemas e inicie o fluxo de trabalho de triagem para novos relatórios de bugs. Você só não investiu tempo para saber como ele funciona. Até agora.

Neste módulo, você aprenderá a interagir com a API do GitHub em um fluxo de trabalho do GitHub Actions usando o GitHub Script.

Objetivos de aprendizagem

Neste módulo, você vai:

  • Usar o GitHub Script em um fluxo de trabalho.
  • Comente sobre problemas usando o Octokit.
  • Adicione problemas a uma placa de projeto usando o Octokit.
  • Usar a sintaxe de expressão de fluxo de trabalho para filtrar quando os trabalhos são executados em um fluxo de trabalho.

Pré-requisitos

  • Uma conta do GitHub
  • Capacidade de navegar e editar arquivos no GitHub
  • Conhecimentos básicos sobre o GitHub Actions
  • Familiaridade com CI/CD

Recomendamos concluir Automatizar tarefas de desenvolvimento usando o GitHub Actions antes de começar este módulo.