Summary
osv-scanner (required check Secrets, deps, and workflow scan → Dependency scan (osv-scanner))
fails on main's yarn.lock, which blocks the merge queue for every PR — the merge_group
re-scan runs against the latest main and ejects any queued PR (observed on #623, which is otherwise
CLEAN and approved).
These advisories were published after the affected PRs were last scanned at PR-open time, so the
PR-level checks are green while the merge_group re-scan is red.
Affected packages (from the failing run)
osv-scanner scan --lockfile agent/uv.lock --lockfile yarn.lock — 3 packages, 5 known vulns (2 High, 3 Medium):
Fix
Bump both in the root yarn.lock (and docs/ for astro):
Then mise run security:deps must exit 0.
Acceptance criteria
Context
Surfaced while merging #623 (the queue kept ejecting it). Blocks all merges to main.
Summary
osv-scanner(required checkSecrets, deps, and workflow scan→Dependency scan (osv-scanner))fails on
main'syarn.lock, which blocks the merge queue for every PR — themerge_groupre-scan runs against the latest main and ejects any queued PR (observed on #623, which is otherwise
CLEAN and approved).
These advisories were published after the affected PRs were last scanned at PR-open time, so the
PR-level checks are green while the
merge_groupre-scan is red.Affected packages (from the failing run)
osv-scanner scan --lockfile agent/uv.lock --lockfile yarn.lock— 3 packages, 5 known vulns (2 High, 3 Medium):Fix
Bump both in the root
yarn.lock(anddocs/for astro):7.1.0(root +/docs). Already proposed by Dependabot chore(deps): npm: bump astro from 7.0.5 to 7.1.0 #631 (root) and chore(deps): npm: bump astro from 7.0.5 to 7.1.0 in /docs #630(/docs) — this consolidated fix supersedes them; close those as superseded once this lands.
1.1.16/2.1.2, viayarn up brace-expansionor a
resolutionsentry.Then
mise run security:depsmust exit 0.Acceptance criteria
mise run security:deps(osv-scanner) exits 0 on the branch.astroat7.1.0in rootyarn.lockanddocs/lockfile;brace-expansionat1.1.16/2.1.2.resolutions) only.Context
Surfaced while merging #623 (the queue kept ejecting it). Blocks all merges to
main.