Skip to content

chore(ci): remove unused license header helper scripts#676

Merged
paleolimbot merged 1 commit intoapache:mainfrom
Mayankaggarwal8055:remove-duplicate-license-headers-440
Mar 2, 2026
Merged

chore(ci): remove unused license header helper scripts#676
paleolimbot merged 1 commit intoapache:mainfrom
Mayankaggarwal8055:remove-duplicate-license-headers-440

Conversation

@Mayankaggarwal8055
Copy link
Contributor

Hi @jbampton, @paleolimbot 👋

I’ve opened a PR to remove the files under ci/scripts/rat.

Before making the change, I searched the repository and confirmed that license.py is not referenced in any GitHub workflow or other CI step. License validation is currently handled by RAT via dev/release/run-rat.sh, so these helper scripts appear to be unused.

This PR removes:

license.py
license_bash.txt
license_c.txt
license_md.txt
license_py.txt

The goal is to simplify the repository and avoid maintaining duplicate license header templates.

Please let me know if you’d prefer a different approach (e.g., consolidation instead of removal). Happy to adjust based on feedback.

Closes #440

The files under ci/scripts/rat (license.py and related
templates) are not referenced by any GitHub workflow or
CI step. License validation is already handled by RAT
via dev/release/run-rat.sh.

Removing these unused files simplifies the repository
and avoids maintaining duplicate license templates.

Closes apache#440
Copy link
Member

@paleolimbot paleolimbot left a comment

Choose a reason for hiding this comment

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

Thank you!

@paleolimbot paleolimbot changed the title ci: remove unused license header helper scripts chore(ci): remove unused license header helper scripts Mar 2, 2026
@paleolimbot paleolimbot merged commit c84b464 into apache:main Mar 2, 2026
4 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.

We have 4 duplicated license headers

2 participants