Décrire les éléments de syntaxe de workflow standard
Les workflows comprennent plusieurs éléments de syntaxe standard.
- Name : est le nom du workflow. Il est facultatif, mais fortement recommandé. Il apparaît à plusieurs endroits dans l’interface utilisateur de GitHub.
- On : est l’événement ou la liste des événements qui déclenchent le workflow.
- Jobs : est la liste des travaux à exécuter. Les workflows peuvent contenir un ou plusieurs travaux.
- Runs-on : indique aux actions quel exécuteur utiliser.
- Steps : est la liste des étapes du travail. Les étapes d’un travail s’exécutent sur le même exécuteur.
- Uses : indique aux actions quelle action prédéfinie doit être récupérée. Par exemple, vous pouvez avoir une action qui installe node.js.
- Run : indique au travail d’exécuter une commande sur l’exécuteur. Par exemple, vous pouvez exécuter une commande NPM.
Vous pouvez voir la syntaxe autorisée pour les workflows ici : Workflow syntax for GitHub Actions.