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
    Gestion avancée d'un monorepo avec workflows conditionnels dynamiques — mise en situation GitHub Actions | CodeDuel