Resumo
Nesse módulo, você implementou uma solução de CI usando o GitHub Actions e os fluxos de trabalho.
Agora você pode:
- 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
- Personalize o fluxo de trabalho com o GitHub Actions para:
- Criar um artefato de compilação e salvá-lo
- Obter acesso aos seus artefatos de compilação
- Testar em relação a vários destinos
- Adicionar rótulos a suas pull requests
Próximas etapas
Para continuar seu percurso com o GitHub Actions, confira o próximo módulo deste roteiro de aprendizagem. Você pode se aprofundar no que aprendeu aqui e usar o GitHub Actions para entrega contínua e implementação de infraestrutura como código.
Saiba mais
Confira alguns links para saber mais sobre os assuntos abordados neste módulo.
- Documentação do GitHub Actions
- GitHub Marketplace
- Ações criadas pelo GitHub
- actions/check-out@v3
- actions/upload-artifact
- actions/download-artifact
- pullreminders/label-when-approved-action
- Sintaxe de metadados para o GitHub Actions
- Sintaxe de fluxo de trabalho para o GitHub Actions
- Eventos que disparam fluxos de trabalho
- Limites de uso do GitHub Actions
- Sobre o GitHub Actions: Trabalho
- Sobre a CI: Trabalho
- npm install
- npm run
- npm test
- Variáveis de ambiente padrão
- Contextos
- Recursos essenciais do GitHub Actions
- Usando a ação de cache
- Passando dados entre trabalhos em um fluxo de trabalho
- Habilitando o log de depuração
- Usando logs de execução de fluxo de trabalho