Skip to main content

Configuración de alertas de Dependabot

Permita que se generen Dependabot alerts cuando se encuentre una nueva dependencia vulnerable en uno de sus repositorios.

¿Quién puede utilizar esta característica?

  • Administradores de repositorios, propietarios de la organización y personas con acceso de escritura o mantenimiento a un repositorio
  • Usuarios y equipos con acceso explícito. Consulta "Concesión de acceso a alertas de seguridad".

Acerca de las Dependabot alerts para dependencias vulnerables

Una vulnerabilidad es un problema en el código de un proyecto que se puede aprovechar para dañar la confidencialidad, la integridad o la disponibilidad del proyecto o de otros proyectos que usan su código. Las vulnerabilidades varían en tipo, severidad y método de ataque.

Dependabot examina el código cuando se agrega una nueva auditoría a GitHub Advisory Database o el grafo de dependencias de los cambios en un repositorio. Cuando se detectan dependencias vulnerables, se generan Dependabot alerts. Para más información, consulta Acerca de las alertas Dependabot.

En los repositorios donde Dependabot security updates están habilitadas, la alerta también puede contener un vínculo a una solicitud de incorporación de cambios para actualizar el manifiesto o el archivo de bloqueo a la versión mínima que resuelve la vulnerabilidad. Para obtener más información, vea «Sobre las actualizaciones de seguridad de Dependabot».

Puedes habilitar o deshabilitar las Dependabot alerts para:

  • Tu cuenta personal
  • Tu repositorio
  • Tu organización
  • Tu empresa

Además, puedes usar las reglas de alerta de Dependabot para evaluar automáticamente las alertas, por lo que puede ignorar automáticamente las alertas y especificar para qué alertas quieres que Dependabot abra solicitudes de cambios. Para obtener información sobre los distintos tipos de reglas de evaluación de prioridades automáticas y si los repositorios son aptos, consulte "Acerca de Evaluación de prioridades automática de Dependabot".

Administración de las Dependabot alerts para la cuenta personal

Puedes habilitar o deshabilitar las Dependabot alerts para todos los repositorios que pertenezcan a tu cuenta personal.

Habilitación o deshabilitación de las Dependabot alerts para repositorios existentes

  1. En la esquina superior derecha de cualquier página en GitHub, haga clic en la fotografía de perfil y luego en Configuración.
  2. En la sección "Security" de la barra lateral, haz clic en Code security.
  3. En "Code security", a la derecha de Dependabot alerts, haz clic en Disable all o Enable all.
  4. Opcionalmente, para habilitar Dependabot alerts de forma predeterminada para los nuevos repositorios que crees, en el cuadro de diálogo, selecciona "Habilitar de forma predeterminada para los nuevos repositorios".
  5. Haz clic en Deshabilitar las Dependabot alerts o Habilitar las Dependabot alerts para deshabilitar o habilitar las Dependabot alerts para todos los repositorios que posees.

Al habilitar las Dependabot alerts para repositorios existentes, los resultados se mostrarán en GitHub en cuestión de minutos.

Habilitación o deshabilitación de las Dependabot alerts para repositorios nuevos

  1. En la esquina superior derecha de cualquier página en GitHub, haga clic en la fotografía de perfil y luego en Configuración.
  2. En la sección "Security" de la barra lateral, haz clic en Code security.
  3. En "Code security", a la derecha de Dependabot alerts, selecciona Automatically enable for new repositories.

Administración de las Dependabot alerts para el repositorio

Puede administrar las Dependabot alerts para el repositorio público, privado o interno.

Predeterminadamente, notificamos a las personas con permisos administrativos, de mantenimiento o de escritura en los repositorios afectados sobre las Dependabot alerts nuevas. GitHub Enterprise Cloud nunca divulga públicamente las dependencias no seguras de un repositorio. También puedes hacer que las Dependabot alerts sean visibles para más personas o equipos que trabajen en los repositorios que te pertenecen o para los cuales tienes permisos administrativos.

Si habilita las características de seguridad y análisis, GitHub realiza un análisis de solo lectura en el repositorio.

Habilitación o deshabilitación de las Dependabot alerts para un repositorio

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

  2. En el nombre del repositorio, haz clic en Configuración. 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 "Security" de la barra lateral, haz clic en Code security.

  4. En "Code security", a la derecha de Dependabot alerts, haz clic en Enable para habilitar las alertas o en Disable para deshabilitarlas.

Administración de Dependabot alerts para la organización

Puedes habilitar Dependabot alerts para todos los repositorios aptos de la organización. Para más información, consulta Habilitación de características de seguridad a gran escala.

Administración de Dependabot alerts para la empresa

Puedes deshabilitar las Dependabot alerts para todos los repositorios, actuales y futuros, que pertenezcan a organizaciones de la empresa. Los cambios afectan a todos los repositorios.

Note

Cuando se habilitan o deshabilitan las Dependabot alerts a nivel de empresa, se invalida la configuración a nivel de la organización y del repositorio para las Dependabot alerts.

  1. En la esquina superior derecha de GitHub, haz clic en la fotografía del perfil.
  2. En función de tu entorno, haz clic en Your enterpriseo en Your enterprises y, a continuación, haz clic en la empresa que deseas ver.
  3. En el lado izquierdo de la página, en la barra lateral de la cuenta de empresa, haz clic en Configuración.
  4. En la barra lateral izquierda, haz clic en Seguridad del código.
  5. En la sección "Dependabot", a la derecha de Dependabot alerts, haz clic en Deshabilitar todo o Habilitar todo.
  6. Opcionalmente, selecciona Habilitar automáticamente para los nuevos repositorios a fin de habilitar Dependabot alerts de manera predeterminada para los nuevos repositorios de las organizaciones.