O documento discute GitHub Actions, ferramenta de automação de fluxos de trabalho na plataforma GitHub. Apresenta casos de uso como publicação de versões, geração de documentação e pipelines de integração e entrega contínuas. Explica como configurar workflows para verificar vulnerabilidades, licenças, testes e análises estáticas. Demonstra um exemplo com aplicação PHP e destaca a importância de proteger credenciais usando Secrets.
7. Quando usar?
• Adicionar tags em uma issue
• Publicar no NPM uma nova versão de um pacote
• Geração páginas de documentação
• Pipelines de CI e CD
Oktober Cloud
10. Definindo seu CI
• Quais tarefas você pode incluir?
• Verificações de vulnerabilidades
• Licença das dependências
• Estilo de Código
• Analise estática
• Testes
Oktober Cloud
11. Exemplo com uma aplicação PHP
• PHPUnit – Testes
• PHPInsights – Métricas de código
• PHPStan – Analise estática
Oktober Cloud