Introduction
GitHub Actions devient rapidement une fonctionnalité essentielle au service DevOps de nombreuses organisations. Cela permet aux développeurs d’automatiser, de personnaliser et d’exécuter leurs workflows de développement logiciel dans leur référentiel GitHub.
Supposons que votre organisation utilise déjà GitHub Actions et qu’elle décide, à mesure qu’elle développe ses opérations, de mettre à niveau son instance GitHub vers GitHub Enterprise Cloud ou Enterprise Server. Votre CIO vous demande d'évaluer comment les équipes de développement de votre organisation utilisent actuellement GitHub Actions pour tirer pleinement parti de toutes les fonctionnalités disponibles dans GitHub Enterprise. Vous devez également établir un plan pour optimiser l’utilisation des actions et des workflows actuellement en place. Mais tout d’abord, vous devez vraiment comprendre quelles options GitHub Actions sont disponibles dans votre instance d’entreprise.
Dans ce module, vous découvrirez les fonctionnalités de GitHub Actions disponibles pour votre instance d’entreprise. Vous pourrez ensuite les utiliser en fonction de votre cas d’utilisation spécifique. Ce module est organisé en trois parties qui couvrent les fonctionnalités clés de GitHub Actions : les actions et workflows, les exécuteurs et les secrets chiffrés.
Objectifs d’apprentissage
Dans ce module vous allez :
- Identifier les différents outils que vous pouvez utiliser au niveau de l’entreprise et de l’organisation pour gérer vos actions et workflows.
- Évaluer les exécuteurs appropriés pour votre instance d’entreprise.
- Découvrez les différentes configurations disponibles pour les exécuteurs auto-hébergés et personnalisez-les en fonction de votre cas d’utilisation d’entreprise.
- Comprendre ce que sont les secrets chiffrés et comment les utiliser dans vos actions et vos workflows.
Prérequis
- Un compte GitHub Enterprise Cloud ou Enterprise Server
- Savoir utiliser GitHub Actions et les workflows