{"meta":{"title":"Protección de fusión mediante análisis de código","intro":"Las reglas de examen de código impiden que las solicitudes de incorporación de cambios con posibles vulnerabilidades se combinen.","product":"Seguridad y calidad del código","breadcrumbs":[{"href":"/es/enterprise-cloud@latest/code-security","title":"Seguridad y calidad del código"},{"href":"/es/enterprise-cloud@latest/code-security/concepts","title":"Concepts"},{"href":"/es/enterprise-cloud@latest/code-security/concepts/code-scanning","title":"Análisis de código"},{"href":"/es/enterprise-cloud@latest/code-security/concepts/code-scanning/merge-protection","title":"Protección de combinación"}],"documentType":"article"},"body":"# Protección de fusión mediante análisis de código\n\nLas reglas de examen de código impiden que las solicitudes de incorporación de cambios con posibles vulnerabilidades se combinen.\n\n## Conjuntos de reglas para la protección de fusiones code scanning\n\nUn conjunto de reglas es una lista de reglas con nombre que rige cómo las personas pueden interactuar con ramas y etiquetas en tus repositorios. Puede agregar code scanning reglas a conjuntos de reglas para evitar que las solicitudes de incorporación de cambios se combinen cuando se cumpla cualquiera de las condiciones siguientes:\n\n* Una herramienta necesaria encuentra una alerta code scanning con una gravedad definida en el conjunto de reglas.\n* El análisis de una herramienta necesaria todavía está en curso.\n* No se ha configurado una herramienta necesaria para el repositorio.\n\nPor lo general, se recomienda utilizar la code scanning protección de fusión en ramas de características de larga duración, en las que se desea garantizar que el código se haya analizado antes de que se puedan fusionar las solicitudes de incorporación de cambios.\n\nLa configuración de una code scanning regla no habilitará code scanningautomáticamente . Para obtener información sobre cómo habilitar el examen de código, consulte [Establecimiento de la configuración predeterminada para el examen del código](/es/enterprise-cloud@latest/code-security/how-tos/find-and-fix-code-vulnerabilities/configure-code-scanning/configure-code-scanning).\n\n> \\[!NOTE]\n>\n> * La protección contra la fusión con conjuntos de reglas no está relacionada con las comprobaciones de estado. Para obtener más información sobre las comprobaciones de estado, consulte [Comprobaciones de estado](/es/enterprise-cloud@latest/pull-requests/reference/status-checks).\n\n## Disponibilidad\n\nPuede configurar la code scanning protección de fusión mediante conjuntos de reglas:\n\n* En el nivel de repositorio\n* En el nivel de organización (solo GitHub Enterprise planes)\n\n## Excepciones y limitaciones\n\nLa protección de fusión con conjuntos de reglas **no se aplicará** a:\n\n* Combinar grupos de colas\n* ```\n            DependabotConfiguración predeterminada de análisis de solicitudes de extracción\n  ```\n\nAdemás, todas las líneas de código identificadas por una alerta deben existir en la diferencia de la solicitud de incorporación de cambios. Para más información, consulta [Soporte de SARIF para escaneo de código](/es/enterprise-cloud@latest/code-security/reference/code-scanning/sarif-files/sarif-support#source-file-locations).\n\n## Pasos siguientes\n\nPara configurar un conjunto de reglas que requiera code scanning resultados, consulte [Establecimiento de la protección contra la fusión de análisis de códigos](/es/enterprise-cloud@latest/code-security/how-tos/find-and-fix-code-vulnerabilities/manage-your-configuration/set-merge-protection)."}