Introdução

Concluído

O GitHub Actions pode ser usado para implementar a CI (integração contínua) para o código que é mantido em repositórios do GitHub. CI é a prática de usar a automação para criar e testar software sempre que um desenvolvedor confirmar alterações no controle de versão. A CI ajuda as equipes a descobrir problemas no início do processo de desenvolvimento e a corrigi-los rapidamente.

Suponha que você deseje configurar um pipeline de CI para a sua equipe. A equipe está desenvolvendo um site para aprimorar a experiência que os clientes têm quando entram em contato com o suporte ao produto. Vários recursos estão em desenvolvimento e você deseja garantir que a equipe possa criá-los e testá-los facilmente para que cada um possa ser adicionado rapidamente ao site. Como o código do projeto é armazenado em um repositório GitHub, você decide usar o GitHub Actions para o seu projeto de CI.

Neste módulo, você aprenderá a implementar a integração contínua usando o GitHub Actions e os fluxos de trabalho nos seus repositórios do GitHub.

Objetivos de aprendizagem

Neste módulo, você vai:

  • Criar e testar um projeto do Node.js usando o GitHub Actions e um fluxo de trabalho modelo
  • Depurar um teste com falha usando o log do GitHub Actions
  • Personalizar o fluxo de trabalho com o GitHub Actions

Pré-requisitos