Chapitre 13. Techniques avancées de flux de travail
Il existe un ensemble de techniques que tu peux utiliser dans tes flux de travail pour simplifier considérablement le traitement de quelques cas d'utilisation moins fréquents. Dans ce chapitre, j'en ai rassemblé quelques-unes pour que tu puisses les utiliser comme des outils supplémentaires dans ta boîte à outils Actions.
Dans la première partie du chapitre, nous verrons comment tu peux interagir avec les composants GitHub et piloter les fonctions GitHub depuis ton flux de travail grâce à diverses interfaces.
Ensuite, nous aborderons plus en détail l'exploitation de la stratégie matricielle dans les Actions GitHub pour lancer automatiquement des ensembles de travaux couvrant plusieurs dimensions d'entrée. Le chapitre 8 a fourni une introduction à ce sujet, mais il y a beaucoup plus à discuter et à explorer.
Enfin, nous aborderons les multiples façons dont tu peux utiliser les conteneurs comme technique pour encapsuler différents environnements, technologies et fonctionnalités que ton flux de travail peut utiliser. Il existe plusieurs façons polyvalentes de tirer parti des conteneurs dans tes flux de travail, et j'expliquerai chacune d'entre elles à l'aide d'exemples. Note que ceci est différent de la construction d'une action de conteneur telle que décrite au chapitre 11.
Pour commencer, voici comment ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access