使用Github Action实现hexo博客的自动部署,真香。
#本地博客的弊端:
- 写完博客需要generate、deploy;
- 需要保存博客源码,避免丢失;
- 当博客量大了之后,generate和deploy需要花费很多时间。
- ……
#使用Github Action实现hexo博客的自动部署的好处:
- 本地博客的弊端全解决;
- 实现CI/CD持续集成;
- 方便,即使更换电脑也能直接clone恢复以往操作。
- 更niubility?
- 减少了又是node.js、hexo版本等的问题,使用github action无需在本地下载按照软件。
- 总之,香🤭🤭
有个不好的地方——出错了调试错误不太方便。
因为时间的原因,暂不深入研究,暂时码住参考的大佬的文章👉👉Click me。
记录一下遇到的一点问题:
在一切都弄完之后,写博客发布(git push)之后,一直无法push成功,需要登录,且登录失败。这里应该有一个授权问题。
solve:既然搭建成功,那么push就可以触发action进行渲染和发布,so,重新clone一份,重复操作,Σ(っ °Д °;)っ 问题解决!!!