-
Notifications
You must be signed in to change notification settings - Fork 176
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
空间不足导致同步失败,希望加入可配置的clean 操作 #122
Comments
感谢反馈,Github Action的限制为14GB [1],我认为这个是一个合理的需求,会解决下。 作为临时规避解决方案,可以参考这个,把不同的repo拆开成多个job。这个方案的好处是,可以使用原有的cache功能 |
这个看起来是手动拆解成多个job。我自己看了下代码,临时加了两行代码解决问题了。临时方案,就没pr了
对这两行代码做一个环境变量做判断,基本就可以完成需求。只是没法用cache了 一个action文件,里面自动对每个repo生成一个job,这样有没有可行性? 感觉理论可行,这样就可以用cache了 |
可以把个别大的拆成单个job(用static_list或者white_list),然后剩余的一起同步(用black_list屏蔽掉之前个别大的那些) |
另外关于这个特性的支持,我建议这样:
@appotry 有兴趣实现下,提个PR吗?:) |
直接在push函数后面加个判断分支处理,和单独函数来说,没什么本质区别 |
同步一个仓库就清空cache,以保证空间不超标
The text was updated successfully, but these errors were encountered: