GitHub actions配额用完了,怎么在windows电脑上编译Linux和macos的软件

利好学生党!热乎的来了!AI题库自动答题,兼容OCS网课助手,支持公益站使用-狗库继续讨论:
之前开发了个AI题库,采用的GitHub actions来编译windos,macos,linux的客户端,这两天做了一些优化后准备推送到GitHub构建1.0.1版本发现actions配额用完了


这下凉拌了,有没有什么办法可以在windows上面编译macos和Linux的软件呢?

9 个赞

除了付费,学生包好像有pro有三千分钟,可以再注册一个小号或者gitlab CI/CD

2 个赞

虚拟机linux

如果是golang或者rust这种,可以很方便的交叉编译

3 个赞

githubaction还有额度吗?请问一下在哪里看呀

1 个赞


public 仓库不是免费吗

不冲突。额度用完了。

好像可以用自己的机器作为Runner的

我那个是私有仓库

2 个赞

Mac OS怎么搞

1 个赞

用腾讯cloud studio,每个月时长根本用不完

OSX-KVM?实在不行我用我 MacBook?(bushi

交叉编译或者虚拟机

公开仓库可以无限时长

佬友不觉得麻烦可以试试这个 blacksmith.sh

个人账号不能用,必须连接到一个 github 组织;

佬要不要试试这个能不能构建出来?

你要不说一下你用的啥语言

Ts的语言

reset in 1 day是明天就重置了?那等一天吧:joy:

有啊,win装个wsl,可以把你的wsl作为action编译机,用自己的机器打底,一样可以action编译

创建两个仓库,一个私人的仓库(私人仓库放置源码),一个公共仓库(放置构建工作流),将你的构建工作流放到公共仓库构建,用ssh拉取你私人仓库,直接实现无限量GitHub actions

8 个赞