GitHub创建Releases

Releases是一种在GitHub上面推送项目给你的用户的很好的方式。

注意:只有对repo写权限的用户才能够查看releases的草稿版本。查看更多:

用户权限级别
组织权限级别

步骤:

1.GitHub上面,跳转到repo的主页。

2.在repo的名称下,点击Releases。
Releases-a00001.png

3.为你的release输入一个版本名称,版本是基于git tags。我们推荐命名tags适用于语义版本。
Releases-a00002.png

4.选择一个包含你想release的项目的分支。一般地,你可能会基于你的master分支去release,除非你在release beta版本的软件。
Releases-a00003.png

5.输入描述用于描述你的release。
Releases-a00004.png

6.如果你想要包含二进制文件在你的release中,比如:编译好之后的程序,拖动或者选择到这里来:
Releases-a00005.png

7.如果这个release是不稳定的,选择This is a pre-release
Releases-a00006.png

8.如果没有什么疑问,就可以点击发布Publish release。否则,就点击Save draft,稍后再完善。
Releases-a00007.png
Releases-a00008.png

自动创建releases

如果你想自动创建release(或者在命令行里面,或者使用一个脚本),请在GitHub开发文档中查看https://developer.github.com/v3/repos/releases/#create-a-release

参考文献 https://www.jianshu.com/p/b6e7c6b851ae