Skip to content

Add dependency vulnerability gate to CI #29

Description

@NickCrew

Description

GitHub Dependabot flagged 31 vulnerabilities on the default branch (5 high, 20 moderate, 6 low) — visible only in git push remote messages, not in CI. There is no PR-time vulnerability gate. Two complementary mechanisms to consider: (1) actions/dependency-review-action on PRs to flag newly-introduced vulns from a diff, fail-on-severity high; (2) pnpm audit --audit-level=high step in signal-horizon-quality.yml as periodic check. For Cargo, cargo audit covers the same surface for the WAF. Start informational (continue-on-error) so existing high vulns don't immediately block all PRs, then triage the backlog and flip to gating once the queue is drained.

Acceptance Criteria


Migrated from backlog TASK-102 (synapse).

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions