# 介绍

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。