Skip to main content

Activation de GitHub Code Quality

Utilisez Code Quality pour détecter, corriger et signaler automatiquement les problèmes de qualité du code dans les pull requests et sur votre branche par défaut.

Qui peut utiliser cette fonctionnalité ?

Propriétaires de référentiels, propriétaires d’organisations et utilisateurs avec le rôle d’administrateur

GitHub Team ou GitHub Enterprise Cloud

Remarque

GitHub Code Quality est actuellement dans préversion publique et peut être modifié. Pendant préversion publique, Code Quality ne sera pas facturé, bien que les analyses Code Quality consomment GitHub Actions minutes.

Prerequisites

  • GitHub Actions doit être activé, car Code Quality utilise des actions pour exécuter chaque CodeQL analyses.
  • Pour bénéficier pleinement de la fonctionnalité, votre référentiel doit inclure l’une des langues prises en charge pour l’analyse de la qualité par CodeQL. Consultez les langues prises en charge.

Activation de Code Quality pour un référentiel

  1. Sur GitHub, accédez à la page principale du référentiel.

  2. Sous le nom de votre référentiel, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.

    Capture d’écran d’un en-tête de dépôt montrant les onglets. L’onglet « Paramètres » est mis en évidence avec un encadré orange foncé.

  3. Dans la barre latérale, sous « Sécurité », cliquez sur Qualité du code pour afficher la page « Qualité du code ».

  4. Cliquez sur Activer la qualité du code.

    Remarque

    Si l’option Activer la qualité du code est manquante dans cette vue, le propriétaire de votre entreprise a désactivé l’utilisation de Code Quality pour votre organisation. Consultez « Autoriser l’utilisation de GitHub Code Quality dans votre entreprise ».

  5. Passez en revue les informations de la page Qualité du code :

    •      **Langues :** Si vous souhaitez désactiver l’analyse CodeQL pour l’une des langues, désactivez la case à cocher associée.
      
    •      **Type d’exécuteur :** Si vous souhaitez utiliser un autre exécuteur, choisissez **Runner étiqueté** et définissez l’étiquette **Runner**. Consultez [AUTOTITLE](/actions/how-tos/manage-runners/github-hosted-runners/use-github-hosted-runners) et [AUTOTITLE](/actions/how-tos/manage-runners/self-hosted-runners/apply-labels).
      
  6. Cliquez sur Enregistrer les modifications pour enregistrer votre configuration pour Code Quality.

Conseil

Si votre organisation a configuré la mise en cache des registres privés, celles-ci sont disponibles pour l’analyse de la qualité du code à utiliser pour résoudre les dépendances. Consultez « Accès des fonctionnalités de sécurité aux registres privés ».

Étapes suivantes