Skip to main content

Référence des flux de travail et des actions

Trouvez des informations sur les flux de travail et les actions dans GitHub Actions.

Syntaxe de flux de travail pour 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.

É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, à une heure planifiée, ou quand un événement externe à GitHub se produit.

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.

Références des variables

Veuillez trouver des informations sur les variables prises en charge, les conventions de dénomination, les limites et les contextes dans les workflows GitHub Actions.

Évaluer des expressions dans les workflows et les actions.

Trouvez des informations pour les expressions dans GitHub Actions.

Référence sur les contextes

Trouvez des informations sur les contextes disponibles dans les flux de travail GitHub Actions, notamment les propriétés disponibles, les méthodes d’accès et les exemples d’utilisation.

Déploiements et environnements

Trouvez des informations sur les règles de protection du déploiement, les secrets d’environnement et les variables d’environnement.

Référence sur la mise en cache des dépendances

Trouvez des informations sur la fonctionnalité de mise en cache des dépendances dans les flux de travail.

Réutilisation des configurations de flux de travail

Trouvez des informations sur la manière d’éviter les duplications lors de la création d’un flux de travail en réutilisant des flux de travail existants et en utilisant des ancres et des alias YAML.

Référence syntaxique des métadonnées

Vous pouvez créer des actions pour effectuer des tâches dans votre référentiel. Si vous créez une action personnalisée, vous aurez besoin d’un fichier de métadonnées utilisant la syntaxe YAML.

Référence d’annulation du flux de travail

Trouvez des informations sur les étapes GitHub nécessaires pour annuler l’exécution d’un flux de travail.

Prise en charge des fichiers Dockerfile pour GitHub Actions

Lors de la création d’une Dockerfile pour une action de conteneur Docker, vous devez savoir comment certaines instructions Docker interagissent avec GitHub Actions et le fichier de métadonnées d’une action.