Upload de imagens do arquivo .md do Github usando a API do Discourse

Olá a todos,

Utilizo um fluxo de trabalho em Node.js para conectar um repositório do GitHub e o Discourse por meio da API do Discourse.
Cada vez que alguém faz push de um arquivo .md no repositório, um tópico no Discourse é criado automaticamente usando uma requisição POST para https://{defaultHost}/posts.json ou, se o tópico já existir, atualizo-o com uma requisição PUT para https://{defaultHost}/posts/{id}.json.

Tenho um problema com as imagens — existem algumas formas de incluir imagens em arquivos .md do GitHub. As seguintes funcionam corretamente e as imagens são carregadas no Discourse:

No entanto, as duas situações abaixo não estão funcionando:

Existe alguma maneira de garantir que todas as imagens do arquivo .md sejam carregadas no Discourse?

Se o seu script estiver enviando o markdown bruto do GitHub para o Discourse, você precisará fazer com que o script localize esses links relativos e adicione o domínio do GitHub.