Mettre en place du CI/CD avec GitHub Actions
Les développeurs profitent de tutoriels structurés, prêts à copier-coller, avec des repères visuels pour la documentation.
Voir l’aperçu de l’entrée et de la sortie
Entrée
- Tâche / objectif à accomplir
- Set up a CI/CD pipeline with GitHub Actions for a Node.js app
- Niveau de difficulté
- Intermédiaire — Connaissances de base supposées
- Inclure des indications de placement d'images ?
- Oui — Ajouter des marqueurs [IMAGE] avec des descriptions
- Outils / logiciels requis
- GitHub account, Node.js 18+, a repository with npm scripts
Sortie (extrait)
Comment mettre en place un pipeline CI/CD avec GitHub Actions
Pré-requis : un compte GitHub, Node.js 18+, un dépôt avec `npm test` et `npm run build`.
Étape 1 — Créez le fichier de workflow. Dans votre dépôt, ajoutez `.github/workflows/ci.yml`. [Image : capture d'écran de l'arborescence montrant le nouveau dossier de workflow]
Étape 2 — Définissez le déclencheur. Configurez le workflow pour qu'il s'exécute à chaque push et chaque pull request vers main :
```yaml
on:
push:
branches: [main]
```
Étape 3 — Ajoutez le job de test...