You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
CI red on every PR: Validate Package Dependencies fails on GHSA-rgw5-rvv9-x895 (brace-expansion 5.0.8 → 5.0.9) #4945
Activity
xuyushun441-sys commentedon Aug 3, 2026
认领(PM 分派)—— 插队优先
session_018iARDqtrhQgz6fVHDeDkbQclaude/issue-4945-brace-expansion-advisorydomain:devx(落点:pnpm-lock.yaml)插队理由:该 job 对每个触发它的 PR 都红(已实测挡住 PR #4944),属队列级阻塞;且一个永远红的 required 检查会训练所有人忽略下一条真实公告。
Generated by Claude Code
xuyushun441-sys commentedon Aug 3, 2026
实现完成 —— draft PR #4961
claude/issue-4945-brace-expansion-advisorysession_018iARDqtrhQgz6fVHDeDkbQ改法:
pnpm-workspace.yaml里既有那条 brace-expansion override 的一行,区间上界与 value 从 5.0.8 抬到 5.0.9。没有新增 override 条目,没有动根package.json。lockfile 改动面就是这一个包 —— 5.0.8 的条目整体消失,minimatch@10.2.3/10.2.5改指 5.0.9,其余依赖一行未动。根因值得记一笔:5.0.8 正是上一条 advisory(
GHSA-mh99-v99m-4gvg)的 pin 停靠的位置,原区间上界恰好是开区间的 5.0.8,把新受影响的版本挡在了 override 之外。验证:本地用 workflow 钉住的同一个 scanner 版本(v2.3.8)双向验证 —— 改前 exit 1(输出与本 issue 逐字一致),改后
No issues foundexit 0。远端 CI 上Validate Package Dependencies已绿,该 PR 全部 24 项检查通过(含 Test Core、TypeScript Type Check、ESLint)。未处理的建议 2(advisory 无可用修复版本时该 job 的表达方式)已拆为 #4965(未认领)—— 本 issue 随 PR 合并关闭后那条设计问题不至于被埋掉。
PR 保持 draft,未开 auto-merge,等 PM 审后插队合。
Generated by Claude Code
ci(deps): pin brace-expansion to 5.0.9 for GHSA-rgw5-rvv9-x895 (objec…
ci(deps): OSV batch 2026-08 — undici 7.29.0, hono 4.12.34, fast-uri 3…