Télécharger des images depuis un fichier .md Github en utilisant l'API Discourse

Bonjour à tous,

J’utilise un flux de travail Node.js pour connecter un dépôt GitHub et Discourse via l’API Discourse.
À chaque fois qu’un fichier .md est poussé dans un dépôt, un sujet Discourse est automatiquement créé en utilisant une requête POST vers https://{defaultHost}/posts.json, ou, si le sujet existe déjà, je le mets simplement à jour avec une requête PUT vers https://{defaultHost}/posts/{id}.json.

Je rencontre un problème avec les images : il existe plusieurs façons d’inclure une image dans un fichier .md de GitHub. Les deux méthodes suivantes fonctionnent correctement et les images sont bien téléchargées sur Discourse :

En revanche, les deux cas suivants ne fonctionnent pas :

Existe-t-il un moyen de s’assurer que toutes les images présentes dans le fichier .md soient bien téléchargées sur Discourse ?

Si votre script envoie le markdown brut de GitHub vers Discourse, vous devrez modifier votre script pour qu’il repère ces liens relatifs et y ajoute le domaine GitHub.