Skip to content

Test license headers#6391

Closed
dlvenable wants to merge 3 commits into
opensearch-project:mainfrom
dlvenable:test-license-headers
Closed

Test license headers#6391
dlvenable wants to merge 3 commits into
opensearch-project:mainfrom
dlvenable:test-license-headers

Conversation

@dlvenable

Copy link
Copy Markdown
Member

Description

I want to see if my GHA comments on new files with missing headers.

Issues Resolved

N/A

Check List

  • New functionality includes testing.
  • New functionality has a documentation issue. Please link to it in this PR.
    • New functionality has javadoc added
  • Commits are signed with a real name per the DCO

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Signed-off-by: David Venable <dlv@amazon.com>
- Good files with complete license headers (4 files):
  * Java: TestProcessor.java
  * Python: setup-environment.py
  * YAML: docker-compose.yml
  * Properties: application.properties

- Bad files with missing/incomplete headers (5 files):
  * Java: NewFeature.java (no header)
  * Python: monitor.py (short header)
  * YAML: data-prepper-config.yaml (no header)
  * Properties: dev.properties (no header)
  * Shell: compile.sh (incomplete header)

These files test the license header compliance system across
all supported file types and various violation scenarios.
@dlvenable dlvenable force-pushed the test-license-headers branch from 2ed50dc to d20753d Compare January 6, 2026 16:38
@dlvenable dlvenable closed this Jan 6, 2026
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.

1 participant