Skip to content

CI: Use our own script for licence checking #2832

@samtygier-stfc

Description

@samtygier-stfc

Current Behaviour

We have a CI workflow that uses kt3k/license-checker. We also have a python script CheckLicensesInFiles.py which does the same job in pre-commit.

Desired Behaviour

We could use our script, running in one of the docker workflows to replace the kt3k/license-checker workflow.

This would remove an external dependency, reducing security risks and reduce the number workflows needed.

Potential Pitfalls or Risks to Avoid

We lose some extra features in kt3k, but we have not been using them.

Importance of Feature

Low

Additional Context

Self-pointing as 1. No new code needed.

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions