[ Day 37 ] - 在 Github Release 上发布我们的安装档

之前本鲁都将打包出来的安装档 , 放到 git 中上传到 github 中

来产生一个公开连结让邦友们能下载安装档

最近 , 本鲁在浏览 electron 的 github 时候 , 发现了 Github Release

我就想说 , 也许我要分享的 Electron 安装档 , 可以用 Github Release 做分享

这样就不需要将安装档加到 git 中 ,

造成每次新电脑 clone 专案时都要下载很久 (πーπ)


今天我们就来看图说故事 , 说明一下 Github Release 要如何使用吧 !

发布流程

在你的 github 专案中 ,

右侧有个 Release 的区块可以进入 Github Release 管理页面

进入 Release

Github-Release 页面

新增

进入新增 Release

新增 Release 介面

下方解说 5 个栏位代表的意义 :

1.输入版本

官方版本输入建议

  • 正式的版本 : 可以输入 v 在前方 ( ex : v1.0v2.3.4 )

  • 非正式版本 : 你可以勾选 "This is a pre-release" 的 checkbox ,
    且在版本後方附带 -alpha 或 -beta.3 ...等 ( ex : v0.2-alphav5.9-beta.3. )

2.标题

输入的文字将显示在标题区域

标题

3.备注

描述此版本的资讯细节 ( 支援 Markdown 语法 )

备注

4.档案上传

4.1.拖曳 or 选择安装档

pick upload exe

4.2.上传中

Uploading exe

4.3.修改显示名称

edit the name of exe

当然 , 你可以在同一个 release 中上传多个安装档

multi uploader

5.暂存草稿 & 发布

最下方的 2 个按钮 :

  • Publish release - 发布 release , 将安装档公开给所有人下载
  • Save draft - 暂存 , 暂存资讯只有本人看的到

5.1.0.暂存草稿

发布或暂存草稿

5.1.1.草稿使用

草稿页面

编辑草稿页面

5.1.2.发布草稿

发布草稿

5.1.3.发布完成

发布完成

成品展示

如果顺利建立 release 的话 , 你可以看到自己的 EXE 发布页面

EXE 发布页面图示


参考资料

今年小弟第一次参加 `铁人赛` , 如文章有误 , 请各位前辈提出指正 , 感谢  <(_ _)>

<<:  iOS APP 开发 OC 第六天, 方法的声明实现和调用

>>:  Day 29 - AI 专案

没想太多就用了 MongoDB 的结果 (中)

初始设定 一开始我们就在 Azure 租一个 node , 程序後端(以下称API)、Nginx、M...

【Day20】导航元件 - Select

元件介绍 Select 是一个下拉选择器。触发时能够弹出一个菜单让用户选择操作。 这个元件我们底层就...

[Day15] Storybook - Publish Storybook (Static web application & Chromatic)

我们透过前几天介绍的所有内容 Storybook - 基本介绍 & 安装 Storybook...

建立你想要的文化(3)- 落地

将价值观转化为具体行为 有了明确的价值之後,下一步就是为每一个价值举出具体的行为。这是因为不管你陈述...

赌桌上的技术分析 - RSI

身为一个韭菜,进来赌场还是要了解一下牌局的游戏规则,比如说股票每分每秒都可以交易,有分成内盘成交与外...