Suggestion: Document job's `permissions: copilot-requests: write` as an auth mechanism
还没有人认领这个 Issue。
评估
- 难度
- 1/5
- 预计耗时
- 1 小时以内
- 新手友好度
- 88/100
- Issue 类型
- 文档
- 描述清晰度
- 描述清楚
- 活跃度
- 活跃
- 技术栈
- github-actions
- 领域
- ci-cd, documentation
调研方向
从根目录的README.md中的身份验证指南开始,并将其与链接的、介绍推荐方法的GitHub文档进行比较。记录工作流作业如何使用 permissions: copilot-requests: write 代替 PAT,并确认README清楚地说明了何时更适合使用这种基于预算的身份验证。
由索引模型根据 Issue 内容生成。
描述
Currently the readme advises using a PAT to allow Copilot to be used: https://github.com/github/copilot-release-notes#authentication
However, for most use cases when using workflows it's a better practice to have the workflow run under the repo's budget rather than as an invidiual user (which would use their AI credits and would break if they left / lost their copilot license / etc).
Is it worth updating the root README.md with a note on using the job's permissions to enable copilot-requests: write for this, per guidance: https://docs.github.com/en/copilot/how-tos/copilot-cli/use-copilot-cli-in-actions#recommended-approach-github-agentic-workflows
- 主要语言
- TypeScript
- 星标
- 20
- 派生
- 4
- 平均合并
- 2 天 6 小时
- 30 天内合并 PR
- 3
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 74/100
-
security
难度 2/5 1-3 小时 新手友好度 72/100
IBM/node-sdk-core#373 ·
-
e2e-failure ready-to-code
难度 2/5 1-3 小时 新手友好度 86/100
-
bug
难度 2/5 1-3 小时 新手友好度 74/100
-
chore
难度 2/5 1-3 小时 新手友好度 88/100