Configurar CI/CD com o GitHub Actions
Desenvolvedores se beneficiam ao gerar tutoriais estruturados e prontos para copia-e-cola, com indicações de imagem para a documentação.
Ver prévia de entrada e saída
Entrada
- Task
- Set up a CI/CD pipeline with GitHub Actions for a Node.js app
- Difficulty Level
- intermediate
- Include Images Notes
- yes
- Tools Required
- GitHub account, Node.js 18+, a repository with npm scripts
Saída (trecho)
Como Configurar um Pipeline de CI/CD com o GitHub Actions
Pré-requisitos: conta no GitHub, Node.js 18+, um repositório com `npm test` e `npm run build`.
Passo 1 — Crie o arquivo de workflow. No seu repositório, adicione `.github/workflows/ci.yml`. [Imagem: captura de tela da árvore de arquivos mostrando a nova pasta de workflow]
Passo 2 — Defina o gatilho. Configure o workflow para rodar a cada push e pull request para a main:
```yaml
on:
push:
branches: [main]
```
Passo 3 — Adicione o job de testes...