À propos des contrôles d'exécuteur au niveau de l’organisation
Cette personnalisation s’applique uniquement lorsque Copilot s’exécute sur GitHub Actions. Elle ne s’applique pas aux sessions qui s’exécutent dans un bac à sable cloud.
Par défaut, les sessions Copilot cloud agent qui s’exécutent sur GitHub Actions utilisent un exécuteur standard hébergé par GitHub (ubuntu-latest). En tant que propriétaire de l’organisation, vous pouvez modifier le type d’exécuteur par défaut pour tous les référentiels de votre organisation et choisir si des référentiels individuels sont autorisés à remplacer cette valeur par défaut.
Cela est utile si votre organisation nécessite que toutes les sessions Copilot cloud agent exécutées sur GitHub Actions utilisent des exécuteurs spécifiques, par exemple pour utiliser des exécuteurs plus volumineux afin d’obtenir de meilleures performances, ou pour utiliser des exécuteurs auto-hébergés qui ont accès aux ressources internes.
Vous pouvez configurer :
- Type d’exécuteur : choisissez entre un exécuteur hébergé standard GitHubou un exécuteur étiqueté à partir d’un groupe d’exécuteurs spécifique.
- Autoriser les dépôts à personnaliser le type d’exécuteur : contrôler si les dépôts peuvent remplacer la valeur par défaut de l’organisation à l’aide d’un Copilot flux de travail de configuration défini à l’adresse
.github/workflows/copilot-setup-steps.yml.
Configuration du type d’exécuteur par défaut
-
Dans le coin supérieur droit de GitHub, cliquez sur votre photo de profil, puis sur Vos organisations.
-
Sélectionnez une organisation en cliquant dessus.
-
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, sous « Code, planification et automatisation », cliquez sur Copilot, puis sur Cloud.
-
À côté de « Type d’exécuteur », cliquez sur l’icône de crayon ().
-
Sélectionnez le type d’exécuteur à utiliser par défaut pour Copilot cloud agent au sein de votre organisation.
- Exécuteur standard GitHub: Copilot cloud agent utilisera
ubuntu-latest. - Exécuteur étiqueté : Copilot cloud agent utilise un exécuteur correspondant au nom du groupe et/ou à l’étiquette que vous spécifiez. Entrez des valeurs dans le nom du groupe Runner et/ou les champs d’étiquette Runner .
- Exécuteur standard GitHub: Copilot cloud agent utilisera
-
Cliquez sur Enregistrer la sélection du runner.
Empêcher les référentiels de personnaliser le type d’exécuteur
Par défaut, les dépôts peuvent remplacer la configuration des runners au niveau de l’organisation en utilisant un workflow de configuration des étapes de Copilot situé dans .github/workflows/copilot-setup-steps.yml. Si vous souhaitez appliquer un type d’exécuteur cohérent dans tous les référentiels, vous pouvez désactiver cette option.
-
Dans le coin supérieur droit de GitHub, cliquez sur votre photo de profil, puis sur Vos organisations.
-
Sélectionnez une organisation en cliquant dessus.
-
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, sous « Code, planification et automatisation », cliquez sur Copilot, puis sur Cloud.
-
Sous « Autoriser les référentiels à personnaliser le type d’exécuteur », activez ou désactivez le paramètre pour permettre la personnalisation au niveau du référentiel.
- Lorsque cette option est activée, les référentiels peuvent remplacer l’exécuteur par défaut en définissant le
runs-onchamp dans lacopilot-setup-stepstâche decopilot-setup-steps.yml. Consultez « Configurer l’environnement de développement pour les agents sur GitHub Actions ». - En cas de désactivation, tous les dépôts de votre organisation utilisent le type d’exécuteur au niveau de l’organisation.
- Lorsque cette option est activée, les référentiels peuvent remplacer l’exécuteur par défaut en définissant le
-
Cliquez sur Enregistrer.