自动化部署Hexo博客

前言

各行各业都在往自动化靠拢, 我也要来蹭一波自动化.

🚩那就让我们开始吧

生成Key

如果你的 Hexo 可以正常地部署到 GitHub,那么实际上你原来的秘钥是可以正常使用的。
但是我的私钥还用于不同的服务器的 SSH 访问和其他身份验证,因此,我们生成一个新的秘钥对来专门部署 Hexo。

SSH-KEYGEN命令生成器









然后, 打开运行 Win + R, 输入 cmd, 运行上述命令👆
这会在当前目录生成两个文件:

1
2
github-deploy-key —— 私钥
github-deploy-key.pub —— 公钥

GitHub 配置ENV

当前环境为: Github Action运行环境
网页地址: HEXO博客源码仓库/settings/secrets/actions

配置ENV

Github Env: HEXO_DEPLOY_KEY

生成KEY🔑

阅读更多