Configurar CI/CD com o GitHub Actions
Os programadores beneficiam ao gerar tutoriais estruturados e prontos a copiar e colar, com indicações de imagem para documentação.
Ver pré-visualização de entrada e saída
Entrada
- Tarefa / O que Pretende Alcançar
- Set up a CI/CD pipeline with GitHub Actions for a Node.js app
- Nível de Dificuldade
- Intermédio — Pressupõe conhecimentos básicos
- Incluir Notas de Posicionamento de Imagens?
- Sim — Adicionar marcadores [IMAGE] com descrições
- Ferramentas / Software Necessário
- GitHub account, Node.js 18+, a repository with npm scripts
Saída (excerto)
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 — Criar o ficheiro de workflow. No seu repositório, adicione `.github/workflows/ci.yml`. [Imagem: captura de ecrã da árvore de ficheiros a mostrar a nova pasta de workflow]
Passo 2 — Definir o gatilho. Configure o workflow para correr em cada push e pull request para a main:
```yaml
on:
push:
branches: [main]
```
Passo 3 — Adicionar a tarefa de testes...