就在刚刚,Github发布了史上最大的版本更新。GitHub的平台主管萨姆·兰伯特把这次更新描述为「Github史上最大转变」
Github大家都熟悉,前几个月刚刚被微软收购了,这一收购好很多人并不看好Github以后的走向,出了很多调侃。比方说充值会员才能搜索下载项目,但是从这几个月的风声来看其实一切都发展的还不错。
就在上个月的时候Github刚做过一个更新,他们改版并放弃了jQuery,这可以说一次比较大的更新。当然,放弃jQuery肯定是因为他们觉得能做的更好,放弃jQuery可以获得更快的速度和更好的灵活性。
如果说上次的重大更新跟用户没什么关系,今天的这个更新可以说是让千万的开发者收益了。
以前我们用Github基本上只有几个动作:上传、搜索、下载,如果我们需要测试Github上面一个项目,我们必须下载到本地运行。很多情况一番繁琐的操作之后发现运行不了。
所以Github Actions应运而生,它的理念是:可以让所有人直接运行部分代码。比如以后有人贡献代码的时候,就可以直接把贡献的部分代码当做工作流,用类似于「if this then that」的逻辑连接代码块,然后可以直接运行测试代码。
这原理跟iOS 12上面允许人们自己去设置各种各样的shortcuts 一样,不过GitHub actions更加灵活,可实现更多功能。
有了Github Actions之后,从此云端就是我们的天堂了。当然,除了这一个更新之外,Github这次还带给开发者很多有用的更新。
比如说Github安全系统升级了,在下次你上传项目到Github的时候,它会检测你是否上传了一些隐私信息像是password一类的信息,然后给你警报。有了它,华住集团再也不怕被脱裤了。
GitHub的平台主管萨姆·兰伯特把这次更新描述为「Github史上最大转变」,当然至少在现在看来它是这样的。
这次的重大更新目前还在测试阶段,在未来的一段时间将会慢慢的向所有开发者开放!国内目前还没漏出相关新闻,大家转发分享给身边的开发者向伙伴告诉他们这个好消息吧!