如何在 GitHub 新发布页面上预填标签名称?
Posted
技术标签:
【中文标题】如何在 GitHub 新发布页面上预填标签名称?【英文标题】:How to prefill tag name on GitHub new release page? 【发布时间】:2017-01-10 00:28:54 【问题描述】:我希望能够在 GitHub 的新发布页面上创建一个预填充标签名称、目标分支和发布标题的 HTTP 链接:https://github.com/qwertzguy/git-quick/releases/new注意:链接将不起作用,因为您需要权限要查看此页面,请在您的一个存储库上尝试以查看该页面的外观
类似于如何为新问题预先填写标题和正文: https://github.com/qwertzguy/git-quick/issues/new?title=foo&body=bar
我的目标是有一个脚本,可以打开带有正确预填信息的页面,以便开发人员可以检查信息并提交。我不能使用 GitHub API,因为这需要开发人员在开发环境设置期间设置他们的 GitHub 凭据。
【问题讨论】:
所以我刚刚发现您可以使用 ?tag=v1.0.0 填写标签名称但无法填写任何其他字段:( 【参考方案1】:看起来你做不到。从你得到的新问题页面的来源 这些相关属性:
name="issue[title]" -> title
name="issue[body]" -> body
从新发布页面你会得到这些:
name="release[tag_name]" -> tag_name
name="release[name]" -> name
name="release[body]" -> body
但它们根本不起作用:
https://github.com/svnpenn/bm/releases/new?tag_name=alfa&name=bravo&body=charlie
【讨论】:
设置一个名为tag
的参数似乎有效。我认为您的答案可能是错误的,因为 可能 有一些适用的选项(但我必须进行试验)以上是关于如何在 GitHub 新发布页面上预填标签名称?的主要内容,如果未能解决你的问题,请参考以下文章
liunx新装tomcat之后,tomcat不能识别新发布的项目