Documentación de calidad de código y seguridad
Incorpore la seguridad y la calidad del código dentro de su GitHub flujo de trabajo mediante herramientas integradas.
Recomendado
Inicio rápido para proteger el repositorio
Administre el acceso al código. Busque y corrija el código vulnerable y las dependencias automáticamente.
Características de seguridad de GitHub
Información general sobre las características de seguridad de GitHub.
Planificación de una prueba de GitHub Advanced Security
Obtén información sobre cómo prepararte para una prueba de Advanced Security.
Artículos
Acceso a los registros de CodeQL en Visual Studio Code
Si necesita solucionar problemas con CodeQL para Visual Studio Code, hay varios registros a los que puede acceder.
Acerca de CodeQL para VS Code
Puede escribir, ejecutar y probar paquetes de consultas de CodeQL dentro de Visual Studio Code con la extensión CodeQL.
Acerca de Copilot Autofix para el análisis de código
Autofijo de Copilot proporciona recomendaciones específicas para ayudarle a corregir las alertas de code scanning y evitar introducir nuevas vulnerabilidades de seguridad.
Acerca de Dependabot en ejecutores de Acciones de GitHub
GitHub ejecuta automáticamente los trabajos que generan solicitudes de incorporación de cambios de Dependabot en GitHub Actions si tiene GitHub Actions habilitados para el repositorio. Cuando Dependabot está habilitado, estos trabajos se ejecutarán omitiendo las comprobaciones de directivas de Acciones y la deshabilitación en el nivel del repositorio o la organización.
Acerca de Evaluación de prioridades automática de Dependabot
Controla cómo Dependabot maneja las alertas de seguridad, incluyendo el filtrado, la omisión, el posponer o el desencadenar actualizaciones de seguridad.
Acerca de GitHub Advisory Database
GitHub Advisory Database contiene una lista de las vulnerabilidades de seguridad y malware que se conocen, agrupados en tres categorías: avisos revisados por GitHub, avisos sin revisar y avisos de malware.
Acerca de la calidad del código de GitHub
Usa GitHub Code Quality para marcar problemas de calidad del código en solicitudes de incorporación de cambios y exámenes del repositorio, aplicar correcciones automáticas impulsadas por Copilot y aplicar estándares con conjuntos de reglas.
Acerca de la CLI de CodeQL
Puedes usar la CodeQL CLI para ejecutar procesos de CodeQL localmente en proyectos de software o para generar resultados de code scanning para su carga en GitHub.
Acerca de la divulgación coordinada de las vulnerabilidades de seguridad
La divulgación de vulnerabilidaes es un esfuerzo coordinado entre los reporteros de seguridad y los mantenedores de los repositorios.