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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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