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
- 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
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...