改github actions燃尽了。

本来以为用AI来写workflow会很方便。实际上已经改了两三个小时,不断各种依赖+环境+budget问题 :innocent:

你是说我花几分钱超出了education的budget了吗?

另外怀疑macOS-x64的runner不在education下面,一直出现budget问题,ticket还没回 :innocent:

[Test Build on macos-x64]
The job was not started because recent account payments have failed or your spending limit needs to be increased. Please check the ‘Billing & plans’ section in your settings

Intel 芯片还是被depreciate了吗 :innocent:

9 个赞

深有体会 :tieba_087:

2 个赞

是这样的喵~ 这就是老虎机大失败(瘫

1 个赞

Github Actions是这样的
关键是没法本地debug,每次传上去都得手动invoke然后等它跑出结果 :tieba_087:
稍微重一点的编译一跑就是半个小时,纯纯折磨耐心

2 个赞

不如本地写个bash文件测试,然后yaml文件只运行这一个bash

3 个赞

Github Actions是这样的

2 个赞

确实有道理,但是我的Action需要三端编译,而我没有Mac :smiling_face_with_tear:

2 个赞

同样遇见过,但是也是死于mac
记得加上缓存吧……

2 个赞

有一半的commit是在调试action :innocent:

3 个赞

有座remote debug actions的喵~~

3 个赞
4 个赞

还有DMCA重拳出击

2 个赞

这个我觉得可一试,还有VSC的插件 :face_savoring_food:

1 个赞

然而GitHub是可以添加自部署的喵

1 个赞

macOS宝宝真是让人又恨又恨的 :innocent:

1 个赞

自部署的话,盲猜调试时间还要double :innocent:

1 个赞

因该是要缩减的(因为不用等待容器分配,自己的随时随机艹~~

1 个赞

我之前也遇到了这个情况,不过我忘了怎么解决的了)
印象里两方面吧,一个是把private变public,另一个是跑了个action把很多之前的artifact删掉了
其实要编译的话可以试试arm64的mac进行cross-compile

现在应该用 Intel 的很少了吧 :innocent:(安慰自己)

1 个赞

给你一个类似的示例项目,自己看看runner怎么用的吧

1 个赞