软件打包成 exe 的时候需要把一些依赖( MySQL 的 zip 包之类的)一起打包,之前试过使用 Git LFS ,但是因为 MySQL 太大了,LFS 的带宽几次就用完了。
现在想着两种方式:
一种是在自己的电脑上跑个 Windows runner ,然后在本地把 MySQL 的压缩包放到某个文件夹去访问(不知道可行不可行)
另一种是看能不能直接在 GitHub Action 的里面从 Oracle 的官网下载 zip 包然后解压
比较倾向于第 2 个方法,不想再跑个虚拟机了😂,不知道 GitHub Action 里面下载文件会不会导致被封号啊?
1
AoEiuV020 2021-12-01 14:47:48 +08:00 1
不怎么改的话,项目打个 tag ,创建 release 把大文件发上去,action 中直接下载,
不知道 release 有没有大小上限制,几百兆没问题, |
3
yangyaofei 2021-12-01 17:57:44 +08:00
windows runner 支持 choco 安装软件, 可以用那个
|
4
shadows 2021-12-10 13:05:00 +08:00
GitHub Action 里面下载文件是正常操作,什么拉取镜像,以及 actions 官方的 cache 都是下载文件啊
|