Pourquoi représenter la compilation et le déploiement comme des jobs GitHub Actions distincts ?
GitHub Actions exige que chaque commande soit placée dans un job différent.
Ils deviennent des phases distinctes du pipeline, dont l’ordre et la dépendance à la réussite peuvent être contrôlés explicitement.
La séparation des jobs garantit que le déploiement s’exécute même si la compilation échoue.
Chaque job crée automatiquement un fichier de workflow distinct.