0%

玩转 GitHub Actions

介绍

GitHub Actions 是GitHub 在2018年推出的持续集成服务,比 Travis CI 更强大,支持在线编译、运行测试、第三方发布等功能。更重要的是,GitHub 能免费使用,不用你花一分钱。

教程

GitHub Actions 官方中文文档

https://help.github.com/cn/actions
GitHub Actions 使用的虚拟机配置如下

GitHub Actions

阮一峰老师的 GitHub Actions 教程

GitHub Actions 对于普通用户上手门槛较高,可以看阮一峰老师的入门教程

最佳实践

使用GitHub Actions在线编译OpenWrt固件

Github地址:https://github.com/KFERMercer/OpenWrt-CI
支持自动定制固件, 自动调整依赖及生成配置文件, 无需上传配置。兼容Lean大的OpenWrt和官方OpenWrt。

使用 GitHub Actions 实现Hexo 自动部署

用 GitHub 搭建静态博客太繁琐?用这个小工具实现「傻瓜式」发布
Github Actions 通过 SSH 自动部署 Hexo

更多 Actions

GitHub 官方的市场有不少 action,你可以直接引用他人编写的 action。
还有个名叫awesome-actions,汇聚了不少 action。

欢迎关注我的其它发布渠道