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.

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.

Événements qui déclenchent des flux de travail

Vous pouvez configurer vos flux de travail pour qu'ils s'exécutent lorsqu'une activité spécifique sur GitHub se produit, à une heure programmée ou lorsqu'un événement extérieur à 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

Recherchez des informations sur les variables prises en charge, les conventions d’affectation de noms, les limites et les contextes dans les flux de travail GitHub Actions.

Évaluer les 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éférence des flux de travail réutilisables

Découvrez comment éviter les doublons quand vous créez un workflow en réutilisant des workflows existants.

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

Vous pouvez créer des actions pour effectuer des tâches dans votre référentiel. Les actions nécessitent un fichier de métadonnées qui utilise 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.