Skip to main content

Cette version de GitHub Enterprise Server n'est plus disponible depuis le 2025-06-19. 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.

Référence pour GitHub Actions

Trouvez des informations pour intégrer GitHub Actions à votre travail.

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.

Variables reference

Find information for supported variables, naming conventions, limits, and contexts in GitHub Actions workflows.

Secrets reference

Find technical information about secrets in GitHub Actions.

Évaluer les expressions dans les workflows et les actions

Vous pouvez évaluer des expressions dans les workflows et les actions.

Contexts reference

Find information about contexts available in GitHub Actions workflows, including available properties, access methods, and usage examples.

Deployments and environments

Find information about deployment protection rules, environment secrets, and environment variables.

Dependency caching reference

Find information on the functionality of dependency caching in workflows.

Metadata syntax reference

You can create actions to perform tasks in your repository. Actions require a metadata file that uses YAML syntax.

Limites d’actions

Il existe des limites dans GitHub Actions que vous pouvez atteindre à mesure que vous effectuez un scale-up. Certaines peuvent être augmentées en contactant le support.

Reusable workflows reference

Learn how to avoid duplication when creating a workflow by reusing existing workflows.

OpenID Connect reference

Find information about using OpenID Connect (OIDC) to authenticate GitHub Actions workflows with cloud providers.

GITHUB_TOKEN reference

Find information about the properties, permissions, and behavior of the GITHUB_TOKEN used in GitHub Actions workflows.

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.

GitHub-hosted runners reference

Find information about GitHub-hosted runners, including their specifications and customization options.

Self-hosted runners reference

Find information about requirements and supported actions for self-hosted runners.

Limites d’utilisation pour les exécuteurs auto-hébergés

Il existe des limites sur l’utilisation de GitHub Actions lors de l’utilisation d’exécuteurs auto-hébergés. Ces limites sont susceptibles d’être modifiées.

Arguments et paramètres supplémentaires

GitHub Actions Importer a plusieurs arguments et paramètres supplémentaires pour adapter le processus de migration à vos besoins.

Extending GitHub Actions Importer with custom transformers

GitHub Actions Importer offers the ability to extend its built-in mapping.