Link 从 GitHub 下载存储库的最新版本标签
Link to download latest version tag of a repository from GitHub
我想从 GitHub 标签下载 link 我的应用程序的最新版本。但是我不能使用 GitHub 发布,只能用标签来制作新版本。所以我想要一个通用的 link 到最新的 tag zipball。我已经用 jQuery 和 GitHub API 做到了,但我还需要一个非 JS 后备。有什么办法吗?
编辑:
我发现了一些可能性,但其中 none 对我的问题是准确的:
- https://github.com/:user/:repo/releases只指向最新版本,不打标签,不开始下载
- https://github.com/:user/:repo/archive/master.zip 只下载 master,不是最新的标记版本。
- https://api.github.com/repos/:user/:repo/zipball/master和上面的完全一样
编辑 2:是否还有直接下载最新 release 的选项?找到相同的标签可能会有所帮助。
我找不到一种方法来轻松满足您的需求,但我最终确保有一个最新的标签,这样您就可以 link 例如
https://api.github.com/repos/:user/:repo/zipball/latest
听起来您可以控制标签,所以现在应该可以解决静态 link 回退问题。
我想从 GitHub 标签下载 link 我的应用程序的最新版本。但是我不能使用 GitHub 发布,只能用标签来制作新版本。所以我想要一个通用的 link 到最新的 tag zipball。我已经用 jQuery 和 GitHub API 做到了,但我还需要一个非 JS 后备。有什么办法吗?
编辑: 我发现了一些可能性,但其中 none 对我的问题是准确的:
- https://github.com/:user/:repo/releases只指向最新版本,不打标签,不开始下载
- https://github.com/:user/:repo/archive/master.zip 只下载 master,不是最新的标记版本。
- https://api.github.com/repos/:user/:repo/zipball/master和上面的完全一样
编辑 2:是否还有直接下载最新 release 的选项?找到相同的标签可能会有所帮助。
我找不到一种方法来轻松满足您的需求,但我最终确保有一个最新的标签,这样您就可以 link 例如
https://api.github.com/repos/:user/:repo/zipball/latest
听起来您可以控制标签,所以现在应该可以解决静态 link 回退问题。