Configurare CI/CD con GitHub Actions
Gli sviluppatori ne traggono vantaggio generando tutorial strutturati e pronti al copia-incolla con indicazioni sulle immagini per la documentazione.
Mostra anteprima di input e output
Input
- 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
Output (estratto)
Come configurare una pipeline CI/CD con GitHub Actions
Prerequisiti: account GitHub, Node.js 18+, un repo con `npm test` e `npm run build`.
Passo 1 — Crea il file di workflow. Nel tuo repo, aggiungi `.github/workflows/ci.yml`. [Immagine: screenshot dell'albero dei file che mostra la nuova cartella del workflow]
Passo 2 — Definisci il trigger. Imposta il workflow perché venga eseguito a ogni push e pull request verso main:
```yaml
on:
push:
branches: [main]
```
Passo 3 — Aggiungi il job di test...