摘要: 本文介绍了如何使用GitHub Actions实现Hexo博客的自动化部署。通过创建两个GitHub仓库,一个用于存储博客源码,另一个用于存储生成的网页文件,并配置GitHub Actions工作流,可以实现每次提交源码后自动生成静态网页并部署到指定仓库。文章详细说明了工作流的配置步骤,包括设置触发条件、安装依赖、生成静态文件和部署到GitHub Pages等。此外,还提供了如何添加屏蔽项以减少提交文件量和加快提交速度的建议。通过这些步骤,用户可以轻松实现Hexo博客的自动化部署,提高效率并减少手动操作的繁琐。
前言 前一段时间从hexo换到了WordPress,用了一年最后换回了hexo,用GitHub action折腾了一个hexo自动化部署,挺方便的 Github Action GItHub Actions是一个持续集成和持续交付的平台,能够让你自动化你的编译、测试和部署流程。 GitHub 提供 Linux、Windows 和 macOS 虚拟机来运行您的工作流程,或者您可以在自己的数据中心或云基础架构中托管自己的自托管运行器 优点 可以多域名多站点部署 不会出现连接 github 连接不上的情况 可以自动部署完成 不再需要使用繁杂的命令 ...