Cette version de GitHub Enterprise Server n'est plus disponible depuis le 2024-07-09. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.
Utilisation de flux de travail
Créer et gérer des workflows GitHub Actions.
À propos des workflows
Découvrez une vue d’ensemble des workflows GitHub Actions, notamment les déclencheurs, la syntaxe et les fonctionnalités avancées.
Déclenchement d’un workflow
Comment déclencher automatiquement des workflows GitHub Actions
Exécution manuelle d’un workflow
Quand un workflow est configuré pour s’exécuter sur l’événement workflow_dispatch
, vous pouvez l’exécuter via l’onglet Actions de GitHub, GitHub CLI, ou l’API REST.
Désactivation et activation d’un workflow
Vous pouvez désactiver et réactiver un workflow à l’aide de l’IU de GitHub, de l’API REST ou de GitHub CLI.
Événements qui déclenchent des flux de travail
Vous pouvez configurer vos workflows pour qu'ils s'exécutent quand une activité spécifique se produit sur GitHub Enterprise Server, à une heure planifiée, ou quand un événement externe à GitHub Enterprise Server se produit.
Workflow syntax for GitHub Actions
Un workflow est un processus automatisé configurable qui comprend un ou plusieurs travaux. Vous devez créer un fichier YAML pour définir votre configuration de workflow.
Workflow commands for GitHub Actions
Vous pouvez utiliser des commandes de workflow quand vous exécutez des commandes d’interpréteur de commandes dans un workflow ou dans le code d’une action.
Prévention de la duplication
Vous pouvez utiliser des flux de travail réutilisables ou des actions composites pour éviter de dupliquer le contenu des flux de travail.
Réutilisation des workflows
Découvrez comment éviter les doublons quand vous créez un workflow en réutilisant des workflows existants.
Workflows requis
Vous pouvez spécifier les workflows qui s’exécuteront en tant que vérifications d’état requises dans tous les dépôts ou dans les dépôts sélectionnés de votre organisation.
Mise en cache des dépendances pour accélérer les workflows
Si vous souhaitez accélérer et améliorer l’efficacité de vos workflows, vous pouvez créer et utiliser des caches pour les dépendances et autres fichiers fréquemment réutilisés.
Stockage des données de workflow en tant qu’artefacts
Les artifacts vous permettent de partager des données entre travaux dans un workflow et de stocker des données une fois ce workflow terminé.
Création de workflows de démarrage pour votre organisation
Découvrez comment créer des workflows de démarrage pour aider les membres de votre équipe à ajouter plus facilement de nouveaux workflows.
Partage de workflows, de secrets et d’exécuteurs avec votre organisation
Découvrez comment utiliser les fonctionnalités de l’organisation pour collaborer avec votre équipe, en partageant des workflows de démarrage, des secrets, des variables et des exécuteurs auto-hébergés.
Utilisation de l’interface CLI de GitHub dans des workflows
Vous pouvez créer des scripts avec GitHub CLI dans les workflows GitHub Actions.