Skip to content

chore: Add check-license CI job#770

Merged
SuperQ merged 3 commits into
mainfrom
superq/check-license
Jul 12, 2026
Merged

chore: Add check-license CI job#770
SuperQ merged 3 commits into
mainfrom
superq/check-license

Conversation

@SuperQ

@SuperQ SuperQ commented Jul 12, 2026

Copy link
Copy Markdown
Member

Add a CI job to check js/ts files for the copyright/license header.

  • Add license headers to all files.

Signed-off-by: SuperQ superq@gmail.com

@SuperQ SuperQ force-pushed the superq/check-license branch 6 times, most recently from 1deb5e3 to e5104f5 Compare July 12, 2026 08:58
@SuperQ SuperQ requested a review from jdmarshall July 12, 2026 08:58
SuperQ added 2 commits July 12, 2026 10:59
Add a CI job to check js/ts files for the copyright/license header.

Signed-off-by: SuperQ <superq@gmail.com>
Signed-off-by: SuperQ <superq@gmail.com>
@SuperQ SuperQ force-pushed the superq/check-license branch from e5104f5 to 9ba7a2b Compare July 12, 2026 08:59
Signed-off-by: Jason Marshall <jdmarshall@users.noreply.github.com>

@jdmarshall jdmarshall left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don’t copyright statements require a year?

At least it’s mercifully short. I was starting to get flashbacks to Java’s flow-destroying four page copyright statements at the top of each file.

@SuperQ

SuperQ commented Jul 12, 2026

Copy link
Copy Markdown
Member Author

No, it's recommended in the CNCF guidelines to remove the dates. See also PROM-50.

Hah, yea, I wouldn't want that either.

@SuperQ SuperQ merged commit 7c54cc4 into main Jul 12, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants