对于做个人博客的小伙伴来说 HEXO 大家肯定都是非常熟悉的吧,这是一个静态的个人博客程序,通过 HEXO + GitHub Pages 搭建免费个人博客也是很多博主的选择。但相信肯定也会有些困恼,比如博客的渲染维护太麻烦了,我要在一台新设备上写博客并推送到 GitHub Pages 还要先安装 Nodejs、HEXO 和插件?有了 GitHub Pages
完全可以放开 HEXO 专注写博客。
一、简单介绍
GitHub Actions
是 GitHub
的工作流,通过一个配置文件编写工作流配置,可在指定的动作(Release、Push等)触发指定的工作。
可用于程序打包、NPM发布以及本文要实现的静态博客自动化渲染推送等等……
白嫖利器……
二、效果预览
这是我的本地仓库,我并没有安装 Nodejs
环境,也没有安装 HEXO
。
我把修改 push
到了我的远程仓库。
过一会打开我的静态博客,已经自动更新渲染完成了。