iT邦幫忙

第 12 屆 iThome 鐵人賽

1
Modern Web

ElectronJS系列 第 37

[ 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 發布頁面圖示


參考資料

今年小弟第一次參加 `鐵人賽` , 如文章有誤 , 請各位前輩提出指正 , 感謝  <(_ _)>

上一篇
[ Day 36 ] - Electron 應用程式 - 更新自動化 ( 實做篇 )
下一篇
[ Day 38 ] - winston 記錄下發生的錯誤
系列文
ElectronJS38
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
lulu_meat
iT邦研究生 5 級 ‧ 2020-12-29 09:23:34

圖片都顯示不出來耶/images/emoticon/emoticon02.gif

Tree iT邦新手 3 級 ‧ 2020-12-29 10:08:15 檢舉

我圖片都放在 https://imgur.com/ ,
麻煩幫我確認一下 , 您那網頁有沒有阻擋 imgur /images/emoticon/emoticon19.gif

lulu_meat iT邦研究生 5 級 ‧ 2020-12-29 10:33:34 檢舉

有欸! 難怪看不到

我要留言

立即登入留言