Skip to content

Add MPL license headers and CI check #29

Description

@kewisch

MPL is a per-file license, so applicable source files need to include the appropriate license header.

Implement:

  • A reusable script to add the MPL license header to relevant files. It should support exclusions for files/paths where the header should not be added.
  • A CI check that ensures relevant files have the required license header and fails clearly when they do not. Can focus on only changed/added files if performance is a concern.

The solution should be straightforward to use across our repositories and allow repository-specific exclusions where needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    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