À propos des contrôles d'exécuteur au niveau de l’organisation
Par défaut, Agent cloud Copilot s’exécute sur un exécuteur standard GitHubhébergé GitHub Actions (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 exige que toutes les Agent cloud Copilot sessions s’exécutent sur des runners spécifiques, par exemple pour utiliser des runners plus grands pour de meilleures performances, ou pour utiliser des runners 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 Copilot, puis cliquez sur Agent de 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 Agent cloud Copilot au sein de votre organisation.
- Exécuteur standard GitHub: Agent cloud Copilot utilisera
ubuntu-latest. - Exécuteur étiqueté : Agent cloud Copilot 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: Agent cloud Copilot 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 Copilot, puis cliquez sur Agent de 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 ». - 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.