Skip to content

Latest commit

 

History

History
73 lines (42 loc) · 2.5 KB

README.md

File metadata and controls

73 lines (42 loc) · 2.5 KB

Github actions 编译配置教程

1.Fork 本项目

Fork 本项目

2.前往 actions 页面启用 GitHub actions

image-20221205230324046

3.修改 app.csv 文件

image-20221205230432205

修改 app.csv 文件,自行将第二行以后的内容替换成自定义内容

image-20221205230553980

格式为:Linux下应用名称,Mac和Windows下应用名称,中文名称,网址,注意使用英文逗号分隔

4.上传图标

  • 上传.icns 文件至/src-tauri/icons目录下(必须)
  • 上传.ico 和.png 文件至/src-tauri/png目录下(如果使用脚本自动转换可以跳过此步)

注意:需要两个.ico 文件和一个.png 文件,参考下表

文件名称 说明
app_32.ico 32*32 的 ico 图标
app_256.ico 256*256 的 ico 图标
app_512.png 512*512 的 png 图片

你也可以直接 git 整个项目到本地,使用项目根目录下的 icns2png.py 文件批量将.icns 文件转换成.ico 和.png 文件(.icns 文件是必须的)

转换完成后别忘了将对应文件上传

5.更改配置文件(可选,用于进一步自定义编译好的程序)

前往/src-tauri/目录,修改tauri.conf.json文件

参考下面图片自定义配置,推荐修改带星号的内容,其他可以使用默认

image-20221206112931624

6.发布以开始运行自动编译

  • 点击前往 Releases 页面

image-20221205233624044

image-20221205233722029

  • 点击Create a new release

image-20221205233806355

  • 点击Choose a tag,输入V0.1.0(版本号可自定义,但是必须以大写 V 开头

image-20221205233956978

  • 点击下方的Create new tag按钮

image-20221205234436283

  • 填写标题和内容(可选)
  • 如果不是在master分支修改,需要在 target 下拉栏选择对应分支
  • 点击Publish release
  • 此时,前往 actions 页面,确保出现新 workflows

image-20221205234306770

在编译完成后,即可在 release 页面看到编译完成后生成的文件(编译大约需要 10-30 分钟)