如何可靠地以编程方式获取 Discourse 的最新版本号?

您可以使用 Discourse 代码中的版本检查(discourse/lib/discourse_hub.rb at main · discourse/discourse · GitHub

https://api.discourse.org/api/version_check?installed_version=

其中 X 是您想获取信息的发布分支上的已知版本。

如果您只想获取最新的 5 个测试版版本号,只需使用一个旧版本,例如
https://api.discourse.org/api/version_check?installed_version=3.1.0.beta1

如果您想要最新的稳定版,请省略 installed_version 参数
https://api.discourse.org/api/version_check

4 个赞