Création d’un groupe d’exécuteurs auto-hébergés pour une organisation
Avertissement
Nous vous recommandons d’utiliser uniquement des exécuteurs auto-hébergés avec des dépôts privés. En effet, les duplications (forks) de votre dépôt public peuvent exécuter du code potentiellement dangereux sur la machine de votre exécuteur auto-hébergé en créant une demande de tirage qui exécute le code dans un workflow.
Pour plus d’informations, consultez « Informations de référence sur l’utilisation sécurisée ».
Changer les dépôts qui peuvent accéder à un groupe d’exécuteurs
Avertissement
Nous vous recommandons d’utiliser uniquement des exécuteurs auto-hébergés avec des dépôts privés. En effet, les duplications (forks) de votre dépôt public peuvent exécuter du code potentiellement dangereux sur la machine de votre exécuteur auto-hébergé en créant une demande de tirage qui exécute le code dans un workflow.
Pour plus d’informations, consultez « Informations de référence sur l’utilisation sécurisée ».
Pour les groupes d’exécuteurs d’une organisation, vous pouvez changer les dépôts qui peuvent accéder à un groupe d’exécuteurs.
-
Accédez à la page principale de l’organisation où se trouvent vos groupes d’exécuteurs.
-
Cliquez sur Paramètres.
-
Dans la barre latérale gauche, cliquez sur Actions, puis sur Groupes Exécuteurs.
-
Dans la liste des groupes, cliquez sur le groupe d’exécuteurs à configurer.
-
Sous « Accès au référentiel », utilisez le menu déroulant pour cliquer sur Référentiels sélectionnés.
- À droite du menu déroulant, cliquez sur .
- Dans la fenêtre contextuelle, cochez les cases pour sélectionner les référentiels qui peuvent accéder à ce groupe d’exécuteurs.
-
Cliquez sur Enregistrer le groupe.
Modification du nom d’un groupe d’exécuteurs
- Accédez à la page principale de l’organisation où se trouvent vos groupes d’exécuteurs.
- Cliquez sur Paramètres.
- Dans la barre latérale gauche, cliquez sur Actions, puis sur Groupes Exécuteurs.
- Dans la liste des groupes, cliquez sur le groupe d’exécuteurs à configurer.
- Entrez le nom du nouveau groupe d’exécuteurs dans le champ de texte sous « Nom du groupe ».
- Cliquez sur Enregistrer.
Ajout automatique d’un exécuteur auto-hébergé à un groupe
Vous pouvez utiliser le script de configuration pour ajouter automatiquement un nouvel exécuteur à un groupe. Par exemple, cette commande inscrit un nouvel exécuteur et utilise le paramètre --runnergroup pour l’ajouter à un groupe nommé rg-runnergroup.
./config.sh --url $org_or_enterprise_url --token $token --runnergroup rg-runnergroup
La commande échoue si le groupe d’exécuteurs n’existe pas :
Could not find any self-hosted runner group named "rg-runnergroup".
Déplacement d’un exécuteur auto-hébergé vers un groupe
Si vous ne spécifiez pas de groupe d’exécuteurs pendant le processus d’inscription, vos nouveaux exécuteurs sont automatiquement affectés au groupe par défaut et peuvent ensuite être déplacés vers un autre groupe.
-
Sur GitHub, accédez à la page principale de l’organisation.
-
Sous le nom de votre organisation, cliquez sur Settings. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

-
Dans la barre latérale gauche, cliquez sur Actions, puis sur Exécuteurs.
-
Dans la liste « Exécuteurs », cliquez sur l’exécuteur que vous souhaitez configurer.
-
Sélectionnez la liste déroulante Groupe d’exécuteurs.
-
Dans « Déplacer l’exécuteur vers le groupe », choisissez un groupe de destination pour l’exécuteur.
Suppression d’un groupe d’exécuteurs auto-hébergés
Pour pouvoir supprimer un groupe d’exécuteurs, vous devez d’abord déplacer ou supprimer tous les exécuteurs du groupe.
- Accédez à la page principale de l’organisation où se trouvent vos groupes d’exécuteurs.
- Cliquez sur Paramètres.
- Dans la barre latérale gauche, cliquez sur Actions, puis sur Groupes Exécuteurs.
- Dans la liste des groupes, à droite du groupe à supprimer, cliquez sur .
- Pour supprimer le groupe, cliquez sur Supprimer le groupe.
- Passez en revue les invites de confirmation, puis cliquez sur Supprimer ce groupe d’exécuteurs.