# Référence des workflows et des actions

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

## Links

* [Syntaxe de flux de travail pour GitHub Actions](/fr/enterprise-server@3.19/actions/reference/workflows-and-actions/workflow-syntax)

  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](/fr/enterprise-server@3.19/actions/reference/workflows-and-actions/events-that-trigger-workflows)

  Vous pouvez configurer vos flux de travail pour qu’ils s’exécutent quand une activité GitHub spécifique se produit, à un moment planifié ou lorsqu’un événement en dehors de GitHub se produit.

* [Commandes de flux de travail pour GitHub Actions](/fr/enterprise-server@3.19/actions/reference/workflows-and-actions/workflow-commands)

  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](/fr/enterprise-server@3.19/actions/reference/workflows-and-actions/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.](/fr/enterprise-server@3.19/actions/reference/workflows-and-actions/expressions)

  Trouvez des informations pour les expressions dans GitHub Actions.

* [Référence des contextes](/fr/enterprise-server@3.19/actions/reference/workflows-and-actions/contexts)

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

* [Déploiements et environnements](/fr/enterprise-server@3.19/actions/reference/workflows-and-actions/deployments-and-environments)

  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](/fr/enterprise-server@3.19/actions/reference/workflows-and-actions/dependency-caching)

  Recherchez des informations sur la fonctionnalité de mise en cache des dépendances dans les workflows.

* [Réutilisation des configurations de flux de travail](/fr/enterprise-server@3.19/actions/reference/workflows-and-actions/reusing-workflow-configurations)

  Recherchez des informations sur l’évitement de la duplication lors de la création d’un flux de travail en réutilisant des flux de travail YAML.

* [Référence syntaxique des métadonnées](/fr/enterprise-server@3.19/actions/reference/workflows-and-actions/metadata-syntax)

  Vous pouvez créer des actions pour effectuer des tâches dans votre référentiel. Si vous effectuez une action personnalisée, il nécessite un fichier de métadonnées qui utilise la syntaxe YAML.

* [Référence d’annulation du flux de travail](/fr/enterprise-server@3.19/actions/reference/workflows-and-actions/workflow-cancellation)

  Recherchez des informations sur les étapes à suivre GitHub pour annuler une exécution de flux de travail.

* [Prise en charge de Dockerfile pour GitHub Actions](/fr/enterprise-server@3.19/actions/reference/workflows-and-actions/dockerfile-support)

  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.