# 介绍
GitHub Actions 是 GitHub 在 2018 年推出的持续集成服务,比 Travis CI 更强大,支持在线编译、运行测试、第三方发布等功能。更重要的是,GitHub 能免费使用,不用你花一分钱。
# 教程
# GitHub Actions 官方中文文档
https://help.github.com/cn/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。