Skip to main content

Cette version de GitHub Enterprise Server ne sera plus disponible le 2025-08-27. 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.

Exécuteurs auto-hébergés

Vous pouvez héberger vos propres exécuteurs et personnaliser l’environnement utilisé pour exécuter les travaux dans vos workflows GitHub Actions.

Un runner auto-hébergé est un système que vous déployez et gérez pour exécuter des tâches à partir de GitHub Actions sur GitHub.

Exécuteurs autohébergés :

  • Peuvent être utilisés gratuitement avec GitHub Actions, mais vous êtes responsable du coût de maintenance de vos machines d’exécuteur.
  • Vous permet de créer des configurations matérielles personnalisées qui répondent à vos besoins en matière de puissance de traitement ou de mémoire pour exécuter des tâches plus importantes, installer des logiciels disponibles sur votre réseau local.
  • Reçoivent des mises à jour automatiques pour l’application d’exécuteur auto-hébergée seulement, bien que vous puissiez désactiver les mises à jour automatiques de l’exécuteur.
  • Peut utiliser des services cloud ou des ordinateurs locaux que vous payez déjà.
  • Vous n’avez pas besoin d’avoir une instance propre pour chaque exécution de tâche.
  • Peuvent être organisés en groupes pour restreindre l’accès aux workflows, organisations et dépôts spécifiques. Consultez Gestion de l’accès aux exécuteurs auto-hébergés à l’aide de groupes.
  • Peuvent être physiques ou virtuels, et se trouver dans un conteneur, localement ou dans un cloud.

Vous pouvez utiliser des exécuteurs auto-hébergés n’importe où dans la hiérarchie de gestion. Les exécuteurs au niveau du référentiel sont dédiés à un seul référentiel, tandis que les exécuteurs au niveau de l’organisation peuvent traiter des tâches pour plusieurs référentiels d’une organisation. Les propriétaires d’organisation peuvent choisir les référentiels autorisés à créer des exécuteurs auto-hébergés au niveau du référentiel. Consultez Désactivation ou limitation de la fonctionnalité GitHub Actions pour votre organisation. Enfin, les exécuteurs au niveau de l’entreprise peuvent être affectés à plusieurs organisations dans un compte d’entreprise.

Étapes suivantes

Pour obtenir une expérience pratique des stratégies et de l’utilisation des exécuteurs auto-hébergés, consultez Bien démarrer avec les exécuteurs auto-hébergés pour votre entreprise

Pour obtenir des informations sur la configuration requise et les logiciels et matériels pris en charge pour les exécuteurs auto-hébergés, consultez Référence des exécuteurs auto-hébergés.