Skip to content

VitePress部署github用户站的坑

问题1

按照VitePress的部署文档,部署到github用户站点后,链接总是username github.io/username

原因

仓库的名字应该是username.github.io,我错误地创建为只有usernameusername仓库用于在个人github页面https://github.com/username显示信息,通过使用其README文件

解决方案

将仓库名称更改为username.github.io

问题2

使用github actions部署到github页面时,显示403权限错误

原因

GITHUB_TOKEN默认设置为只有读取权限,因此无法写入github页面

解决方案

在工作流中添加写入权限

permissions:
  contents: write