Retour aux cas pratiques
GitHub ActionsAvancé
Déploiement conditionnel uniquement sur branche main
Scénario
Contexte : Une application doit être déployée automatiquement uniquement lorsque des commits sont poussés sur la branche main. Le Problème : Le workflow actuel déclenche le déploiement sur toutes les branches. Contraintes : Les tests doivent continuer à s'exécuter sur toutes les branches, mais l'étape de déploiement doit être conditionnelle. Livrable attendu : Adapter le workflow pour ajouter une condition if basée sur github.ref afin de restreindre le déploiement à main uniquement.
Compétences ciblées
github-actionsdeploymentconditionsciworkflow