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
    Déploiement conditionnel uniquement sur branche main — mise en situation GitHub Actions | CodeDuel