一、GitHub Actions 是什么?

大家知道,持续集成由很多操作组成,比如抓取代码、运行测试、登录远程服务器,发布到第三方服务等等。GitHub 把这些操作就称为 actions。 很多操作在不同项目里面是类似的,完全可以共享。GitHub 注意到了这一点,想出了一个很妙的点子,允许开发者把每个操作写成独立的脚本文件,存放到代码仓库,使得其他开发者可以引用。如果你需要某个 action,不必自己写复杂的脚本,直接引用他人写好的 action 即可,整个持续集成过程,就变成了一个 actions 的组合。这就是 GitHub Actions 最特别的地方。

1.1、action 的分享与引用

既然 action 这么强大,我们就将自己的 action 分享给他人,也可以引用他人分享的 action,有以下几种方式:

将你的 action 放在 github 上的公共仓库中,这样其它开发者就可以引用,例如 github-profile-summary-cards 就提供了相应的 action,可以生成 github 用户统计信息,然后嵌入到你的个人主页中

Github 提供了一个

推荐文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: