Skip to content

Commit bb7f532

Browse files
committed
fix(leaderboard): generate-leaderboard 脚本调用 GitHub API 带上 Authorization
现象:排行榜上所有用户 name 字段都是 "GitHub User <id>" 占位符。 根因:脚本匿名调用 GitHub /user/:id API,限流 60/hour,前排 21 人基本全部 403, 静默 fallback 到占位符;catch 块之前把所有错误吞掉,看不到问题。 修复: - 读取 GITHUB_TOKEN / GH_PAT(workflow 已在 env 注入),带 Bearer 头走认证 - 失败时打印首个响应片段,累计 success / failure 计数便于排查 - 本地用 21 位贡献者验证:21/0 通过,name 字段回到真实 login (longsizhuo / Mira190 / ...) - 顺手重新生成 generated/site-leaderboard.json
1 parent 356cecc commit bb7f532

2 files changed

Lines changed: 585 additions & 552 deletions

File tree

0 commit comments

Comments
 (0)