最近用到了Github action自动部署Hexo博客,既然是使用自动部署。

使用Github Action实现hexo博客的自动部署,真香。

#本地博客的弊端:

  1. 写完博客需要generate、deploy;
  2. 需要保存博客源码,避免丢失;
  3. 当博客量大了之后,generate和deploy需要花费很多时间。
  4. ……

#使用Github Action实现hexo博客的自动部署的好处:

  1. 本地博客的弊端全解决;
  2. 实现CI/CD持续集成;
  3. 方便,即使更换电脑也能直接clone恢复以往操作。
  4. 更niubility?
  5. 减少了又是node.js、hexo版本等的问题,使用github action无需在本地下载按照软件。
  6. 总之,香🤭🤭

有个不好的地方——出错了调试错误不太方便。

因为时间的原因,暂不深入研究,暂时码住参考的大佬的文章👉👉Click me。这里道一声“谢谢~”。

记录一下遇到的一点问题

在一切都弄完之后,写博客发布(git push)之后,一直无法push成功,需要登录,且登录失败。这里应该有一个授权问题。
solve:既然搭建成功,那么push就可以触发action进行渲染和发布,so,重新clone一份,重复操作,Σ(っ °Д °;)っ 问题解决!!!

评论




博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议

本站使用 Volantis 作为主题,总访问量为

桂ICP备2021001128号