繁体   English   中英

对 github-actions[bot] 的权限被拒绝

[英]Permission denied to github-actions[bot]

我正在使用 mkdocs 为我的项目生成文档,现在我无法将这些文档部署到 Github 页,它告诉我:

远程:XXX.git 的权限被 github-actions[bot] 拒绝。 致命:无法访问“XXX”:请求的 URL 返回错误:403

这是我的CI配置

还有我的存储库秘密:(这两个GIT_ACTIONS_PUSH都是我的个人访问令牌。)

而如果我手动启动CI进程, CI就会像这样崩溃。

我该如何解决?

我认为persist-credentials: falsefetch-depth是问题所在。 它在检出存储库时删除了 git 的凭据。

您可以尝试删除该行并尝试。

    - uses: actions/checkout@v3

您需要更新此处共享的存储库上的操作权限

尝试检查此设置->操作->常规->工作流权限。

工作流权限设置

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM