Skip to content

fix(deps): bump astro (7.1.0) + brace-expansion to clear osv-scanner failures blocking the merge queue #636

Description

@scottschreckengaust

Summary

osv-scanner (required check Secrets, deps, and workflow scanDependency 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):

OSV CVSS Ecosystem Package Version Fixed
GHSA-3jxr-9vmj-r5cp 7.7 npm brace-expansion 1.1.15 1.1.16
GHSA-3jxr-9vmj-r5cp 7.7 npm brace-expansion 2.1.1 2.1.2
GHSA-4g3v-8h47-v7g6 5.3 npm astro 7.0.5 7.1.0
GHSA-8mv7-9c27-98vc 5.1 npm astro 7.0.5 7.0.6
GHSA-f48w-9m4c-m7f5 5.1 npm astro 7.0.5 7.0.6

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    approvedWhen an issue has been approved and readybugSomething isn't workingci-cdBuild pipeline, deploy.yml, CI perf/caching, GitHub Actions workflowsdependenciesPull requests that update a dependency filesecurityCedar/HITL, IAM least-privilege, secrets, PII/DLP, guardrails, supply-chain/CVE

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions