Rustine

Connecter ton dépôt GitHub

Mis à jour le 12/10/2026 · 2 min

Sommaire

Rustine lit le code de ton dépôt pour y trouver ce qu’un scan de site ne voit pas : une clé oubliée dans l’historique, une dépendance vulnérable, une règle de base de données trop ouverte. Il passe par une GitHub App qui ne peut que lire.

Avant de commencer

  • Ton offre est Solo ou Pro. En Gratuit, le bouton Ajouter un dépôt GitHub porte l’étiquette « Solo » et te mène à l’offre.
  • Ta double authentification est activée sur Rustine. Sinon, Rustine te la demande au moment de connecter GitHub.
  • Tu as le droit d’installer une app sur le dépôt : c’est ton compte, ou tu es propriétaire de l’organisation.

Les étapes

  1. Lance la connexion depuis ton projet

    Ouvre ton projet dans Rustine et clique sur Ajouter un dépôt GitHub. Rustine te renvoie un instant sur GitHub pour savoir qui tu es.

  2. Installe l'app Rustine.io sur GitHub

    GitHub te montre ce que l’app demande : lire le contenu et les métadonnées de tes dépôts, rien d’autre. Choisis Only select repositories et coche seulement le dépôt de ton projet. Clique sur Install.

  3. Choisis le dépôt à suivre

    De retour dans Rustine, la liste montre les dépôts où l’app est installée. Clique sur Ajouter à côté du tien. Un projet suit 3 dépôts au plus.

  4. La première analyse part

    Rustine analyse la branche principale tout de suite, puis à chaque push sur cette branche. Tu peux aussi cliquer sur Analyser maintenant à côté du dépôt.

Ce que l’app peut faire

Elle lit, et c’est tout. Elle ne peut ni écrire dans ton code, ni ouvrir de pull request, ni commenter, ni changer le statut d’un commit. Le détail de ce qu’on lit et de ce qu’on garde est dans l’article suivant.

Dépôt privé ou public, c’est la même chose pour Rustine.

Ça ne marche pas ?

Mon dépôt n'apparaît pas dans la liste

L’app n’est pas installée dessus. Clique sur Installer Rustine.io sur d’autres dépôts, ajoute ton dépôt dans les réglages de l’app sur GitHub, puis reviens.

Le dépôt affiche « accès perdu »

L’app a été désinstallée, ou le dépôt a été retiré de l’installation. Rustine arrête alors de l’analyser. Clique sur Reconnecter pour la remettre.

Rustine dit que le projet suit déjà le maximum de dépôts

Un projet suit 3 dépôts au plus. Range le nouveau dans un autre projet, ou écris-nous dans le chat.

Cet article t'a aidé ?

Toujours bloqué ?

Ouvre le chat : on voit d'où tu viens, pas besoin de tout réexpliquer.