每次部署 Hexo 都需要运行 hexo cl & hexo g & hexo d 指令三件套完成推送到远程仓库,随着文章越来越多,编译的时间也会越来越长,通过 Github Actions,我们只需要在每次完成博客的编写或修改以后,将改动直接 push 到远程仓库,之后的编译部署的工作统统交给 CI 来完成即可。 登录 GitHub:https://github.com/,点击右上角头像,点击【Setting】 点击左侧的【Developer settings】: 依次点击【Personal access tokens】、【Tokens】、【Generate new token】: 填写 【Note】、【过期时间】,勾选【repo】【workflow】,点击【Generate Token】: 复制生成的 Token,后续会用到。 创建一个存放源码的仓库,仓库名任意,勾选【Private】,点击【create repository】: 在本地 [Blogroot] 根目录下新建 .github 文件夹,注意开头是有个 .