【发布时间】:2020-11-11 20:38:14
【问题描述】:
我有一个 CLI 工具,可以从 GitHub 存储库下载文件,我为此工具编写了使用实际 GitHub API 的集成测试。我没有通过身份验证发出请求,所以当我运行测试太快时,我会被rate limit 击中:
对于未经身份验证的请求,速率限制允许每小时最多 60 个请求。未经身份验证的请求与原始 IP 地址相关联,而不是与发出请求的用户相关联。
相同的限制是否适用于在 GitHub Actions 中运行的 CI 脚本?
【问题讨论】:
-
为什么不使用Authentication in a workflow?
-
是的,这就是我的计划,但我仍然很好奇限制是否被强制执行。
标签: github github-actions github-api-v3