Retour aux cas pratiques
GitHub ActionsExpert
Architecture CI/CD multi-environnements avec promotions contrôlées
Scénario
Contexte : Une application doit être déployée successivement en staging puis en production via GitHub Actions, avec validation humaine entre les deux environnements. Le Problème : Le workflow actuel déploie directement en production après les tests, sans séparation claire des environnements ni promotion contrôlée. Contraintes : Utiliser plusieurs jobs avec environnements GitHub protégés. Le déploiement production doit dépendre du succès du staging et nécessiter une approbation manuelle. Livrable attendu : Proposer un workflow structuré avec gestion d'environnements, dépendances entre jobs et promotion contrôlée vers la production.
Compétences ciblées
github-actionscicddeploymentenvironmentspromotion