guanqr / blog

My blog. 个人博客的源代码。
https://guanqr.com
19 stars 8 forks source link

将博客通过 GitHub Actions 部署到 GitHub Pages 遇到的问题 #47

Closed guanqr closed 3 years ago

guanqr commented 3 years ago

使用他人已有的部署文件,可以成功的将博客部署。但遇到的最关键的一个问题是仓库的选择问题。我放源代码的仓库并非是 GitHub Pages 仓库,因此密钥的配置与原有配置不同。公钥在 GitHub Pages 仓库中配置,密钥则在源码仓库中配置。由于之前并不知道需要分开配置密钥,所以第一次部署到 GitHub Pages 仓库失败,采用了部署到源码仓库的另一分支上。但部署到另一分支上,在域名绑定上存在问题。因为域名绑定的是 guanqr.github.io,但此仓库的地址是 guanqr.github.io/blog。