Forwarded from 动察Beating AI News
GitHub公开仓库也开始查身份:机器人流量激增,正常CI跟着遭殃

GitHub 10 月 19 日宣布,将对部分公开仓库的 HTTPS 下载请求临时增加身份认证。系统一旦检测到异常流量,原本无需登录就能克隆(clone)、拉取(fetch)的代码,可能突然要求提供 Token。依赖匿名下载的 CI 构建和自动安装脚本,也可能因此中断。

类似问题在 9 月就已出现。9 月 2 日,有开发者在 GitHub 社区反馈,CI 服务器拉取 MariaDB 公开仓库时反复收到 `401` 错误,连子模块更新也无法完成。游戏服务器管理工具 AMP 的开发者也表示,大量用户的安装流程受到影响,团队不得不考虑紧急修改程序。

GitHub 当时解释,平台面临越来越多的机器人流量,正常开发请求也可能被误判。此次公告进一步明确了临时认证措施的适用范围。

GitHub 建议开发者为自动化任务配置身份认证,避免依赖匿名 HTTPS 拉取。已认证的 HTTPS 和 SSH 操作不受此次限制影响。

信源

动察 Beating 频道 · 动察 Beating 交流群