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
- Attività / cosa realizzare
- Set up a CI/CD pipeline with GitHub Actions for a Node.js app
- Livello di difficoltà
- Intermedio — Conoscenze di base presupposte
- Includere note sul posizionamento delle immagini?
- Sì — Aggiungere marcatori [IMMAGINE] con descrizioni
- Strumenti / software necessari
- 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...