Skip to main content

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.

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.