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 deste caminho de aprendizagem. Você pode expandir o que aprendeu aqui e usar as Ações do GitHub para entrega contínua e implementação de infraestrutura como código.
Mais informações
Aqui estão alguns links para mais informações sobre os assuntos que discutimos 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 o 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