Dernière revue: 2026-07-26
Connecter GitHub
Installez l’application GitHub CodeCleared, accordez l’accès aux dépôts et importez-les dans la bonne organisation.
Objectif
Cette connexion permet à CodeCleared d’importer et scanner le code GitHub autorisé.
Pour qui
Les administrateurs GitHub et les propriétaires ou administrateurs CodeCleared.
Prérequis
Vous devez pouvoir installer ou configurer l’application GitHub et accéder à l’organisation cible.
Fonctionnement
- Installez l’application GitHub CodeCleared.
- Accordez l’accès aux dépôts utiles.
- Sélectionnez l’organisation CodeCleared.
- Importez les dépôts affichés.
À l’import, CodeCleared définit la branche par défaut du dépôt à partir de la branche par défaut configurée sur GitHub. Vous pouvez la modifier ensuite dans la configuration du dépôt si besoin.
Règles métier
La visibilité dépend du grant de l’application et de l’organisation choisie. Les contrôles de PR exigent aussi la permission Checks. L’import échoue si GitHub ne peut pas renvoyer les métadonnées du dépôt, y compris sa branche par défaut.
Scénarios et cas limites
Dépôt absent : l’accès de l’application est limité ou la mauvaise organisation est choisie. Dépôt privé/externe : fournissez un PAT dans le produit uniquement s’il le demande. Branche par défaut autre que main : l’import utilise quand même la branche par défaut GitHub (par exemple develop ou master).
Limites
CodeCleared ne peut importer les dépôts que GitHub expose à l’application.
Erreurs courantes
- Importer avant de choisir l’organisation.
- Attendre des contrôles PR sans permission Checks.
- S’attendre à ce que chaque import utilise
mainquelles que soient les settings GitHub.