Acerca de los controles de ejecutores de organización
De manera predeterminada, agente en la nube de Copilot se ejecuta en un ejecutor hospedado en GitHub estándar GitHub Actions (ubuntu-latest). Como propietario de la organización, puede cambiar el tipo de ejecutor predeterminado para todos los repositorios de la organización y elegir si los repositorios individuales pueden invalidar este valor predeterminado.
Esto resulta útil si la organización requiere que todas las agente en la nube de Copilot sesiones se ejecuten en ejecutores específicos, por ejemplo, para usar ejecutores más grandes para mejorar el rendimiento o para usar ejecutores autohospedados que tienen acceso a recursos internos.
Puede configurar:
- Tipo de ejecutor: elija entre un ejecutor hospedado estándar GitHubo un ejecutor etiquetado de un grupo de ejecutor específico.
- Permitir que los repositorios personalicen el tipo de ejecutor: controle si los repositorios pueden invalidar el valor predeterminado de la organización mediante un Copilot flujo de trabajo de pasos de instalación definido en
.github/workflows/copilot-setup-steps.yml.
Configuración del tipo de ejecutor predeterminado
-
En la esquina superior derecha de GitHub, haz clic en la foto del perfil y luego en Your organizations.
-
Seleccione una organización haciendo clic en ella.
-
Debajo del nombre de la organización, haz clic en Settings. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.

-
En la barra lateral, en "Código, planeación y automatización", haga clic en Copilot y, a continuación, haga clic en Agente en la nube.
-
Junto a "Tipo de ejecutor", haga clic en el icono de lápiz ().
-
Seleccione el tipo de ejecutor que se usará de forma predeterminada para agente en la nube de Copilot en toda la organización.
- Ejecutor estándarGitHub: agente en la nube de Copilot usará
ubuntu-latest. - Ejecutor etiquetado: agente en la nube de Copilot usará un ejecutor que coincida con el nombre del grupo y/o la etiqueta que especifique. Escriba los valores en los campos Nombre de grupo de ejecutores y/o Etiqueta de ejecutor.
- Ejecutor estándarGitHub: agente en la nube de Copilot usará
-
Haga clic en Guardar selección del ejecutor.
Impedir que los repositorios personalicen el tipo de ejecutor
De manera predeterminada, los repositorios pueden anular la configuración del ejecutor de organización mediante un flujo de trabajo de pasos de configuración de Copilot ubicado en .github/workflows/copilot-setup-steps.yml. Si desea aplicar un tipo de ejecutor coherente en todos los repositorios, puede deshabilitar esta opción.
-
En la esquina superior derecha de GitHub, haz clic en la foto del perfil y luego en Your organizations.
-
Seleccione una organización haciendo clic en ella.
-
Debajo del nombre de la organización, haz clic en Settings. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.

-
En la barra lateral, en "Código, planeación y automatización", haga clic en Copilot y, a continuación, haga clic en Agente en la nube.
-
En "Permitir que los repositorios personalicen el tipo de ejecutor", cambie la configuración para habilitar o deshabilitar la personalización de nivel de repositorio.
- Cuando están habilitados, los repositorios pueden anular el ejecutor predeterminado estableciendo el campo
runs-onen el trabajo decopilot-setup-stepsdecopilot-setup-steps.yml. Consulte Configuración del entorno de desarrollo. - Cuando se deshabilita, todos los repositorios de la organización usarán el tipo de ejecutor de nivel de organización.
- Cuando están habilitados, los repositorios pueden anular el ejecutor predeterminado estableciendo el campo
-
Haz clic en Guardar.