Aller au contenu principal

Problèmes courants avec GitHub

Quand tu ajoutes l'intégration​

Ce que tu voisQuoi faire
Sous le champ Jeton : Le champ « Jeton » est obligatoire.Le champ est vide ; rien n'a été envoyé à GitHub. Colle le jeton.
api.github.com a refusé les identifiants (401). Vérifie le jeton, et qu'il n'a pas expiré. Corrige le champ, ou enregistre quand même si la source n'est que momentanément injoignable.Le jeton est faux, révoqué ou expiré. Colle le jeton seul (il commence par ghp_), ou crées-en un nouveau.
Aucun serveur ne répond au nom <hôte>. Vérifie l'orthographe avec l'adresse que tu ouvres dans ton navigateur. Si elle est juste, Astrolabe ne voit pas ce serveur : préviens l'administrateur d'Astrolabe de votre entreprise. Corrige le champ, ou enregistre quand même si la source n'est que momentanément injoignable.Recopie le nom de domaine depuis la barre d'adresse de ton GitHub, sans https:// ni chemin. S'il est juste, le serveur n'est pas joignable depuis Astrolabe.
La carte dit Définie par app-config.local.yaml (ou un autre nom de fichier), et la page dit Cette connexion est définie par le fichier de configuration app-config.local.yaml : un jeton ajouté ici serait ignoré. Changez-la dans ce fichier, ou demandez à qui gère les fichiers de l'instance. Ajouter un jeton est grisé.Un fichier de configuration de l'instance déclare GitHub, et un fichier l'emporte toujours sur l'administration. Change le jeton dans ce fichier, ou demande à qui gère les fichiers de l'instance d'en retirer GitHub : l'administration reprend alors la main.

Sur la page du composant​

Ce que tu voisQuoi faire
Pas d'onglet GitHubAjoute l'annotation github.com/project-slug (Afficher l'onglet GitHub), et vérifie que GitHub est allumé dans Administration › Plugins.
Dans l'onglet ou la carte Releases GitHub : Le dépôt <propriétaire>/<dépôt> n'est pas joignable avec votre jeton GitHub : vérifiez l'annotation github.com/project-slug, ou les accès du jeton.Aucun dépôt ne porte ce nom, ou le compte du jeton ne le voit pas. Compare l'annotation à l'adresse du dépôt sur GitHub, puis vérifie que le compte du jeton y a accès.

Sur ton tableau de bord​

Ce que tu voisQuoi faire
La source github manque dans Ajouter une carteL'intégration GitHub n'est pas configurée. Ajoute-la.
Votre compte GitHub n'est pas connecté.Clique sur Connecter mon compte GitHub dans la carte. Voir Connecter ton compte GitHub.
Rien à afficher et Aucune pull request ouverte dans les dépôts GitHub nommés par les composants du catalogue (annotation github.com/project-slug) que votre jeton peut lire.Vérifie que le dépôt est nommé par un composant du catalogue (github.com/project-slug), que ton jeton peut le lire, et le champ organizations de la carte.
La carte Pull requests est vide après avoir retiré des valeurs dans FiltresLe filtre ne garde aucune ligne. Ouvre Modifier sur la carte, puis Filtres, et clique sur Réinitialiser sous la colonne.
Liste tronquée : trop d'éléments à lire, seuls les plus récents sont affichés. au-dessus du tableauGitHub contient plus que ce que la carte peut lire : les lignes montrées sont les plus récentes.
Rien à afficher et Aucune exécution de workflow récente dans les dépôts GitHub des composants dont vous êtes propriétaire (annotation github.com/project-slug).Vérifie que tu es propriétaire du composant du dépôt et qu'il porte l'annotation github.com/project-slug.
Rien à afficher et Aucune version publiée dans les dépôts GitHub nommés par les composants du catalogue (annotation github.com/project-slug) que votre jeton peut lire.Vérifie que le dépôt est nommé par un composant (github.com/project-slug) et que ton jeton peut le lire.
GitHub a refusé le jeton. Le jeton a peut-être expiré ou été révoqué : remplacez-le dans Administration › Connexions de l'entreprise › GitHub (ou dans Mon compte › Mes comptes si c'est le vôtre).Ton jeton est révoqué, expiré ou faux. Clique sur Ouvrir l'intégration GitHub, ou va dans Mon compte › Mes comptes, clique sur Configurer, puis sur Remplacer à côté de Jeton, colle un nouveau jeton, Enregistrer.
Dans Mon compte › Mes comptes, la carte GitHub affiche Jeton refuséGitHub refuse ton jeton : révoqué, expiré ou sans les droits. Clique sur Configurer : le formulaire dit pourquoi. Clique sur Remplacer à côté de Jeton, colle un nouveau jeton, Enregistrer.
Tester la connexion dans Connecter mon compte GitHub affiche api.github.com a refusé votre jeton (401). Vérifiez-le, et qu'il n'a pas expiré.Ton jeton est faux, révoqué ou expiré. Colle un jeton valide de ton propre compte GitHub.

Quand l'onglet dit qu'un module manque​

Ce que tu voisQue faire
Astrolabe ne propose pas cette fonction GitHub sur cette instance. et Un module manque à cette installation d'Astrolabe. Prévenez votre administrateur d'Astrolabe.L'intégration peut être connectée et le plugin allumé, mais cette installation d'Astrolabe n'a pas le module qui sert GitHub. Préviens ton administrateur d'Astrolabe. Rien à changer sur le composant.

Non vérifié sur une instance : ce message demande une installation à laquelle le module manque.

Toujours bloqué ?

Écris à support@forgeit.fr avec le nom du composant et de son dépôt GitHub.