Resumo
Neste módulo, implementou uma solução CI com o GitHub Actions e os fluxos de trabalho.
Agora pode:
- Compilar e testar um projeto Node.js com o GitHub Actions e um fluxo de trabalho baseado num modelo
- Depurar um teste com falhas através do Registo do GitHub Actions
- Personalize seu fluxo de trabalho com o GitHub Actions para:
- Criar um artefato de compilação e salvá-lo
- Obtenha acesso aos seus artefatos de construção
- Testar em vários destinos
- Adicionar etiquetas aos seus pedidos pull
Próximos passos
Para continuar sua jornada com as Ações do GitHub, confira o próximo módulo neste caminho de aprendizado, onde você expandirá o que aprendeu aqui e usará as Ações do GitHub para entrega contínua e implementação de infraestrutura como código.
Saber mais
Veja a seguir algumas ligações para obter mais informações sobre os tópicos que abordámos neste módulo.
- Documentação do GitHub Actions
- GitHub Marketplace
- Ações criadas do GitHub
- ações/checkout@v3
- actions/upload-artifact
- actions/download-artifact
- pullreminders/label-when-approved-action
- Sintaxe dos metadados do GitHub Actions
- Sintaxe dos fluxos de trabalho do GitHub Actions
- Eventos que acionam fluxos de trabalho
- Limites de utilização do GitHub Actions
- Sobre as ações do GitHub: Job
- Sobre a CI: Job
- npm install
- npm run
- npm test
- Variáveis de ambiente padrão
- Contextos
- Recursos essenciais das ações do GitHub
- Usando a ação de cache
- Passando dados entre trabalhos em um fluxo de trabalho
- Ativando o log de depuração
- Usando logs de execução do fluxo de trabalho
- O fluxo de trabalho é executado