Skip to content

Add dependency license scanning to CI #530

Description

@Akatenvictor

Problem / Context

Building on the manual license audit, add an automated CI check that fails on a newly introduced incompatible-license dependency.

Proposed approach

Add a CI step running a license checker against package-lock.json with an allowlist of approved licenses.

Acceptance criteria

  • CI step added and passing on current dependencies
  • A deliberately incompatible test dependency fails the check in a trial run

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions