Module · Infrastructure
GitHub Actions —
CI/CD
Automatise tes tests, vérifications et déploiements directement depuis GitHub. À la fin de ce module, tu sauras créer des workflows CI/CD complets, gérer tes secrets et déployer automatiquement tes applications.
Commencer le module →// objectifs
Ce que tu vas apprendre
- Comprendre les principes de la CI/CD et pourquoi c'est indispensable
- Créer et configurer des workflows GitHub Actions en YAML
- Orchestrer des jobs, steps et utiliser des runners
- Stocker et utiliser des secrets et variables d'environnement
- Déployer automatiquement une application à chaque push
- Appliquer les bonnes pratiques pour des pipelines robustes
// prérequis
Avant de commencer
Un compte GitHub est indispensable. Tu dois aussi connaître les bases de Git (commit, push, branches). Le module Git & GitHub couvre tout ça. Des notions de terminal Linux sont un plus pour les leçons de déploiement.
// contenu
Les 6 leçons du module
1
Les fondamentaux
- ~20 min
- ~25 min
- ~25 min
2
Aller plus loin
- ~20 min
- ~30 min
- ~20 min