Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport of Relplat 897 copywrite bot workarounds into release/1.17.x #19217

Conversation

hc-github-team-consul-core
Copy link
Collaborator

Backport

This PR is auto-generated from #19200 to be assessed for backporting due to the inclusion of the label backport/1.17.

The below text is copied from the body of the original PR.


Description

This enables a workaround for the copywrite tooling that lets us correctly automate license compliance in subdirectories that utilize MPL. New copywrite configuration files are added to the impacted subdirs, and the copywrite make target is expanded so that the tool is run locally in those subdirs preceded by a script that removes incorrect license headers (the copywrite tool is currently unable to do this on its own, and this is a workaround until it can be improved).

Testing & Reproduction steps

The new build target can be run locally - all results of a local run as of the time of this change are included as the header updates in this PR.

PR Checklist

  • updated test coverage
  • external facing docs updated
  • appropriate backport labels added
  • not a security concern

Overview of commits

@hc-github-team-consul-core hc-github-team-consul-core force-pushed the backport/RELPLAT-897-copywrite-bot-workarounds/subtly-helped-kitten branch from 2999331 to 0927162 Compare October 16, 2023 15:54
@hc-github-team-consul-core hc-github-team-consul-core force-pushed the backport/RELPLAT-897-copywrite-bot-workarounds/subtly-helped-kitten branch from d818377 to 952adf1 Compare October 16, 2023 15:54
Copy link
Collaborator

Choose a reason for hiding this comment

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

Auto approved Consul Bot automated PR

@github-actions github-actions bot added the theme/api Relating to the HTTP API interface label Oct 16, 2023
@hc-github-team-consul-core hc-github-team-consul-core merged commit 449f190 into release/1.17.x Oct 16, 2023
87 checks passed
@hc-github-team-consul-core hc-github-team-consul-core deleted the backport/RELPLAT-897-copywrite-bot-workarounds/subtly-helped-kitten branch October 16, 2023 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
theme/api Relating to the HTTP API interface
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants