Retour aux cas pratiques
GitHub ActionsExpert
Gestion avancée d'un monorepo avec workflows conditionnels dynamiques
Scénario
Contexte : Un monorepo contient plusieurs applications indépendantes (frontend, backend, infra). Le Problème : Chaque push déclenche l'intégralité des pipelines, même si un seul dossier est modifié, générant un gaspillage de ressources CI. Contraintes : Mettre en place une logique conditionnelle avancée basée sur paths et éventuellement des jobs dynamiques. Livrable attendu : Proposer un workflow optimisé capable de détecter les changements par dossier et d'exécuter uniquement les pipelines nécessaires.
Compétences ciblées
github-actionsmonorepooptimizationcipaths