记录vuepress部署actions失败问题
错误信息
/usr/bin/git push --force ***github.com/xxxx gh-pages
505 remote: Permission to ldlang/lin-note.git denied to github-actions[bot].
506 fatal: unable to access 'https://github.com/xxx-xx: The requested URL returned error: 403 507 Error: The process ‘/usr/bin/git’ failed with exit code 128
错误原因
- actions没有读写权限
- 配置自动部署文件取不到token
解决没有读写权限导致错误
-
进入对应的代码库 => setting => Actions => General
-
按如下配置
解决配置自动部署文件取不到token
-
点击个人设置
-
点击Developer settings
-
依次点击下面内容
-
创建一个token
-
复制token
-
进入对应代码库点击setting配置权限
-
添加Actions secret
-
修改项目上的自动部署文件
-
提交代码,部署成功