Skip to main content
Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

About integration with code scanning

You can perform escaneo de código externally and then display the results in GitHub, or set up webhooks that listen to escaneo de código activity in your repository.

El Escaneo de código se encuentra disponible para todos los repositorios públicos. El Escaneo de código también está disponible en los repositorios privados que pertenecen a las organizaciones que utilizan Nube de GitHub Enterprise y que tienen una licencia de GitHub Advanced Security. Para obtener más información, consulta la sección "Acerca de GitHub Advanced Security".

As an alternative to running escaneo de código within GitHub, you can perform analysis elsewhere and then upload the results. Alerts for escaneo de código that you run externally are displayed in the same way as those for escaneo de código that you run within GitHub. For more information, see "Managing escaneo de código alerts for your repository."

If you use a third-party static analysis tool that can produce results as Static Analysis Results Interchange Format (SARIF) 2.1.0 data, you can upload this to GitHub. For more information, see "Uploading a SARIF file to GitHub."

If you run code scanning using multiple configurations, then sometimes an alert will have multiple analysis origins. If an alert has multiple analysis origins, you can view the status of the alert for each analysis origin on the alert page. Para obtener más información, consulta la sección "Acerca de los orígenes de análisis".

Integrations with webhooks

You can use escaneo de código webhooks to build or set up integrations, such as GitHub Apps or OAuth Apps, that subscribe to escaneo de código events in your repository. For example, you could build an integration that creates an issue on GitHub or sends you a Slack notification when a new escaneo de código alert is added in your repository. For more information, see "Creating webhooks" and "Webhook events and payloads."

Further reading