Après avoir installé le plugin et effectué la configuration :
activation du plugin Discourse GitHub
activation des retours GitHub
projets de retours GitHub
jeton d’accès pour les retours GitHub (jeton avec public_repo activé)
J’ai tenté une requête via curl comme suit : curl -X POST -H 'Authorization: token *token*' https://api.github.com/repos/*project*/issues/*id*/comments -d '{"body": "test"}' et cela fonctionne, donc le jeton est valide.
Ensuite, j’ai créé un sujet et publié un lien vers une demande de fusion, mais aucun commentaire n’apparaît sur GitHub.
Je ne trouve non plus aucun journal à ce sujet.
Je ne connais pas toutes les variables, mais @post.topic.visible signifie-t-il que le sujet doit être dans une catégorie publique pour être lié en retour ? Mes premières tentatives ont eu lieu dans des catégories visibles uniquement par les modérateurs, ce qui n’a pas semblé fonctionner. Est-ce une raison possible de l’échec ou d’une erreur ?
Toute précision sur les autres paramètres ou exigences serait grandement appréciée.
Mon problème a été résolu par @dax (merci !). J’avais des noms d’organisation en minuscules dans la configuration, mais les dépôts ont des majuscules et des minuscules mélangées. GitHub ne fait pas de distinction entre majuscules et minuscules, et les deux fonctionnent, mais le plugin exige que la casse corresponde au nom tel qu’il apparaît dans l’organisation concernée.