Deploy Hexo with Github Actions
Introduction
博客坟头的草,已经长成参天树了。是不是的有写博客的冲动,但是一想到正在使用的设备并没有安装和配置hexo的环境,随即作罢。
所以就在想能不能在github在线写和提交,并在提交后,自动发布到Github pages。随即想到这是Github Actions的天生使用场景。
所以开始折腾,有了这篇博客。
Goal
- 实现两个repo,一个private用来存储.md的源文件,另一个Github pages的
Steps
- generate keys
ssh-keygen
- create workflow
Knowledeg learned
use git to generate ssh key
add theme in .gitsubmodule