Skip to main content

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 :

  • Vous offre un contrôle accru sur le matériel, le système d'exploitation et les outils logiciels par rapport aux exécuteurs hébergés par GitHub. Soyez conscient que vous êtes responsable de la mise à jour du système d'exploitation et de tous les autres logiciels.
  • 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 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 configurer un exécuteur auto-hébergé dans votre espace de travail, consultez Ajout d’exécuteurs auto-hébergés.

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.