Sube imágenes desde el archivo .md de Github usando la API de Discourse

Hola a todos,

Utilizo un flujo de trabajo de Node.js para conectar un repositorio de GitHub con Discourse mediante la API de Discourse. Cada vez que alguien sube un archivo .md al repositorio, se crea automáticamente un tema en Discourse mediante una solicitud POST a https://{defaultHost}/posts.json, o si el tema ya existe, lo actualizo con una solicitud PUT a https://{defaultHost}/posts/{id}.json.

Tengo un problema con las imágenes: hay varias formas de incluir una imagen en un archivo .md de GitHub. Las siguientes funcionan correctamente y las imágenes se suben a Discourse:

Sin embargo, las siguientes dos opciones no funcionan:

¿Existe alguna forma de asegurar que todas las imágenes del archivo .md se suban a Discourse?

Si tu script está enviando el md crudo de GitHub a Discourse, necesitarás que tu script encuentre esos enlaces relativos y agregue el dominio de GitHub.