Skip to content

fix(ci): add license header#2426

Merged
ronething merged 6 commits intoapache:nextfrom
ronething:chore/add_license_header
Jun 25, 2025
Merged

fix(ci): add license header#2426
ronething merged 6 commits intoapache:nextfrom
ronething:chore/add_license_header

Conversation

@ronething
Copy link
Copy Markdown
Contributor

Signed-off-by: ashing axingfly@gmail.com

Type of change:

  • Bugfix
  • New feature provided
  • Improve performance
  • Backport patches
  • Documentation
  • Refactor
  • Chore
  • CI/CD or Tests

What this PR does / why we need it:

Pre-submission checklist:

  • Did you explain what problem does this PR solve? Or what new features have been added?
  • Have you added corresponding test cases?
  • Have you modified the corresponding document?
  • Is this PR backward compatible? If it is not backward compatible, please discuss on the mailing list first

Signed-off-by: ashing <axingfly@gmail.com>
Signed-off-by: ashing <axingfly@gmail.com>
Signed-off-by: ashing <axingfly@gmail.com>
Signed-off-by: ashing <axingfly@gmail.com>
Signed-off-by: ashing <axingfly@gmail.com>
@ronething ronething requested a review from Copilot June 25, 2025 02:52
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Add the Apache Software Foundation license header to all code, test, script, documentation, example, and manifest files to ensure consistent licensing across the repository.

  • Insert ASF license header at the top of Go, YAML, shell, template, example, and Makefile files.
  • Remove outdated license comments and replace them with the standardized ASF header.
  • Update CI scripts and Makefile to use license verification tooling.

Reviewed Changes

Copilot reviewed 146 out of 148 changed files in this pull request and generated 1 comment.

Show a summary per file
File/Pattern Description
test/e2e/**.go, test/e2e/**.yaml Added ASF license header to all E2E tests and scaffolding manifests.
test/conformance/**.go Added ASF license header to conformance tests.
scripts/**.sh, scripts/**.go Added ASF license to tooling scripts.
pkg/utils/**.go, pkg/id/**.go, internal/**.go Added ASF license header to all Go packages.
examples/**/*.yaml Added ASF license header to example manifests.
docs/template/**.tpl, docs/crd/config.yaml Added ASF license header to documentation templates and CRD config.
cmd/**.go, api/**.go Added ASF license header to main commands and API definitions.
Makefile Added ASF license header and updated license-related targets.

Comment thread test/conformance/apisix/suite_test.go Outdated
Signed-off-by: ashing <axingfly@gmail.com>
@ronething ronething merged commit a5abf45 into apache:next Jun 25, 2025
18 of 19 checks passed
@ronething ronething deleted the chore/add_license_header branch June 25, 2025 03:37
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.

3 participants