Gestion de la configuration de lâanalyse du code
Vous pouvez gĂ©rer votre configuration code scanning existante Ă l'aide de mĂ©triques et de la production dâenregistrement gĂ©nĂ©rĂ©es par votre analyse.
Qui peut utiliser cette fonctionnalité ?
Code scanning est disponible pour les types de référentiels suivants :
- Des référentiels publics sur GitHub.com
- RĂ©fĂ©rentiels appartenant Ă lâorganisation sur GitHub Team avec GitHub Code Security activĂ©
Ă propos de la page dâĂ©tat de lâoutil pour lâanalyse du code
La page dâĂ©tat de lâoutil affiche des informations utiles sur tous vos outils dâanalyse du code. Si lâanalyse du code ne fonctionne pas comme prĂ©vu, la page dâĂ©tat de lâoutil est un bon point de dĂ©part pour le dĂ©bogage des problĂšmes.
Modification de la configuration dâinstallation par dĂ©faut
Vous pouvez modifier votre configuration existante de la configuration par défaut pour code scanning afin de mieux répondre à vos besoins.
DĂ©finir la protection de fusion dâanalyse du code
You can manage your existing code scanning configuration with the help of metrics and logging outputs generated by your analysis.
Activation du rejet dâalerte dĂ©lĂ©guĂ© pour lâanalyse du code
Vous pouvez utiliser le rejet dâalerte dĂ©lĂ©guĂ© pour contrĂŽler qui peut rejeter une alerte trouvĂ©e par code scanning.
Suites de requĂȘtes CodeQL
Vous pouvez choisir parmi diffĂ©rentes suites de requĂȘtes CodeQL intĂ©grĂ©es Ă utiliser dans votre configuration dâcode scanning CodeQL.
Configuration des exĂ©cuteurs plus volumineux pour lâinstallation par dĂ©faut
Vous pouvez exĂ©cuter code scanning lâinstallation par dĂ©faut plus rapidement sur des codebases plus grands en utilisant exĂ©cuteurs plus grands.
Affichage des journaux dâanalyse du code
Vous pouvez voir la sortie gĂ©nĂ©rĂ©e durant lâcode scanning dans GitHub.
RequĂȘtes Actions pour lâanalyse CodeQL
Explorez les requĂȘtes utilisĂ©es par CodeQL pour analyser le code Ă©crit dans les fichiers de flux de travail GitHub Actions lorsque vous sĂ©lectionnez la suite de requĂȘtes default
ou security-extended
.
RequĂȘtes C et C++ pour lâanalyse CodeQL
You can manage your existing code scanning configuration with the help of metrics and logging outputs generated by your analysis.
RequĂȘtes C# pour lâanalyse CodeQL
Explorez les requĂȘtes que CodeQL utilise pour analyser le code Ă©crit en C# et ce lorsque vous sĂ©lectionnez la suite de requĂȘtes default
ou security-extended
.
RequĂȘtes GitHub Actions pour lâanalyse CodeQL
Explorez les requĂȘtes utilisĂ©es par CodeQL pour analyser les flux de travail utilisĂ©s par GitHub Actions lorsque vous sĂ©lectionnez la suite de requĂȘtes default
ou security-extended
.
RequĂȘtes Go pour lâanalyse CodeQL
Explorez les requĂȘtes que CodeQL utilise pour analyser le code Ă©crit en Go (Golang) et ce lorsque vous sĂ©lectionnez la suite de requĂȘtes default
ou security-extended
.
RequĂȘtes Java et Kotlin pour lâanalyse CodeQL
Explorez les requĂȘtes que CodeQL utilise pour analyser le code Ă©crit en Java ou Kotlin et ce lorsque vous sĂ©lectionnez la suite de requĂȘtes default
ou security-extended
.
RequĂȘtes JavaScript et TypeScript pour lâanalyse CodeQL
Explorez les requĂȘtes que CodeQL utilise pour analyser le code Ă©crit en JavaScript ou TypeScript et ce lorsque vous sĂ©lectionnez la suite de requĂȘtes default
ou security-extended
.
RequĂȘtes Python pour lâanalyse CodeQL
Explorez les requĂȘtes que CodeQL utilise pour analyser le code Ă©crit en Python et ce lorsque vous sĂ©lectionnez la suite de requĂȘtes default
ou security-extended
.
RequĂȘtes Ruby pour lâanalyse CodeQL
Explorez les requĂȘtes que CodeQL utilise pour analyser le code Ă©crit en Ruby et ce lorsque vous sĂ©lectionnez la suite de requĂȘtes default
ou security-extended
.
RequĂȘtes Rust pour lâanalyse CodeQL
Explorez les requĂȘtes utilisĂ©es par CodeQL pour analyser le code Ă©crit en Rust lorsque vous sĂ©lectionnez la suite de requĂȘtes default
ou security-extended
.
RequĂȘtes Swift pour lâanalyse CodeQL
Explorez les requĂȘtes que CodeQL utilise pour analyser le code Ă©crit en Swift et ce lorsque vous sĂ©lectionnez la suite de requĂȘtes default
ou security-extended
.