Skip to main content

Configuración de opciones para el agente de codificación de GitHub Copilot

Aprenda a configurar opciones para Agente de programación Copilot

Permitir que los flujos de trabajo de GitHub Actions se ejecuten automáticamente cuando Copilot empuja

De forma predeterminada, los flujos de trabajo de GitHub Actions no se ejecutarán automáticamente cuando Copilot inserte cambios en una solicitud de incorporación de cambios.

Los flujos de trabajo de GitHub Actions pueden tener privilegios y tener acceso a secretos confidenciales. Inspecciona los cambios propuestos en la solicitud de cambios y asegúrate de que estés de acuerdo para ejecutar tus flujos de trabajo en la rama de la solicitud de cambios. Debe estar especialmente alerta de los cambios propuestos en el directorio .github/workflows/ que afecten a los archivos de flujo de trabajo.

Para permitir que los flujos de trabajo de GitHub Actions se ejecuten, haz clic en el botón Approve and run workflows del cuadro de combinación de la solicitud de cambios.

Captura de pantalla del cuadro de combinación en una solicitud de incorporación de cambios de Copilot con el botón "Aprobar y ejecutar flujos de trabajo".

Opcionalmente, puede configurar Agente de programación Copilot para permitir que GitHub Actions flujos de trabajo se ejecuten sin intervención humana.

Advertencia

Permitir que los flujos de trabajo de GitHub Actions se ejecuten sin aprobación podría permitir que el código no revisado escrito por Copilot obtenga acceso de escritura a su repositorio o acceda a los secretos de GitHub Actions.

  1. En GitHub, navegue hasta la página principal del repositorio.

  2. Debajo del nombre del repositorio, 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.

    Captura de pantalla de un encabezado de repositorio en el que se muestran las pestañas. La pestaña "Configuración" está resaltada con un contorno naranja oscuro.

  3. En la sección "Code & automation" de la barra lateral, haz clic en Copilot y luego en agente de programación.

  4. En la sección "Aprobación del flujo de trabajo de acciones", deshabilite la opción Requerir aprobación para ejecuciones de flujo de trabajo .