gpt4 book ai didi

javascript - 如何通过 Github API 将内容上传到隐藏文件夹名称?

转载 作者:行者123 更新时间:2023-12-05 03:40:34 26 4
gpt4 key购买 nike

我正在尝试通过 Github V3 API 上传 Github 操作工作流程。

我正在尝试执行以下操作以将 main.yaml 文件上传到 .github/workflows/main.yaml:

await this.put(`https://api.github.com/repos/${this.ownerName}/${this.repoName}/contents/.github/workflows/main.yaml`, {
message: title,
content,
sha,
branch: newBranch
})

似乎在 URL 的文件路径中包含 .github 会返回 404。是否可以上传到隐藏目录?也许我需要以某种方式转义 .

最佳答案

可能是使用的个人访问 token (PAT) 权限不足。有点不直观,但要上传工作流文件,PAT 也需要启用“工作流”范围,而不仅仅是对 repo 的写入权限。

它位于 tokens看起来像:

enter image description here

关于javascript - 如何通过 Github API 将内容上传到隐藏文件夹名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68064458/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com