Thanks to visit codestin.com
Credit goes to github.com

Skip to content

chore: update copyright headers to CNCF format (cmd/, pkg/apis/)#4515

Merged
markmandel merged 3 commits into
agones-dev:mainfrom
yosofbadr:fix/cncf-license-headers
Apr 16, 2026
Merged

chore: update copyright headers to CNCF format (cmd/, pkg/apis/)#4515
markmandel merged 3 commits into
agones-dev:mainfrom
yosofbadr:fix/cncf-license-headers

Conversation

@yosofbadr

Copy link
Copy Markdown
Contributor

Summary

Updates Apache License copyright headers from Copyright YYYY Google LLC All Rights Reserved. to Copyright Contributors to Agones a Series of LF Projects, LLC. as per the CNCF Copyright Notices guidelines.

This PR covers Go source files in the following directories as a first pass:

  • cmd/ (14 files)
  • pkg/apis/ (34 files)
  • Root doc.go (1 file)

49 files updated total, each with a single-line copyright header change.

Closes partially: #4514

I am happy to follow up with additional PRs covering the remaining directories (pkg/ excluding pkg/apis/, sdks/, test/, build/, etc.) once this approach is confirmed.

Test plan

  • Verified all old copyright headers in target directories have been replaced
  • Verified no other lines were modified (each file has exactly 1 line changed)
  • Both comment styles handled: // and /* */

@yosofbadr yosofbadr marked this pull request as draft April 15, 2026 18:37
Update copyright headers in cmd/, pkg/apis/, and root doc.go from
"Copyright YYYY Google LLC All Rights Reserved." to
"Copyright Contributors to Agones a Series of LF Projects, LLC."
as per the CNCF Copyright Notices guidelines.

This is a partial change covering cmd/ and pkg/apis/ Go files.
Additional directories will be updated in follow-up PRs.

Ref: agones-dev#4514
Signed-off-by: Yosof Badr <[email protected]>
@yosofbadr yosofbadr force-pushed the fix/cncf-license-headers branch from 76da65e to 4a382b4 Compare April 15, 2026 18:38
@yosofbadr yosofbadr marked this pull request as ready for review April 15, 2026 18:58
@lacroixthomas

Copy link
Copy Markdown
Collaborator

Thanks for the contribution !
Gonna run the pipeline, still need to review

/gcbrun

@markmandel

Copy link
Copy Markdown
Member

/gcbrun

@lacroixthomas

Copy link
Copy Markdown
Collaborator

We might need to also update the Dockerfiles as well from the cmd/*
Otherwise LGTM

@agones-bot

Copy link
Copy Markdown
Collaborator

Build Succeeded 🥳

Build Id: 52744a23-bc67-4519-8b05-7ddcf0664cf5

The following development artifacts have been built, and will exist for the next 30 days:

A preview of the website (the last 30 builds are retained):

To install this version:

git fetch https://github.com/googleforgames/agones.git pull/4515/head:pr_4515 && git checkout pr_4515
helm install agones ./install/helm/agones --namespace agones-system --set agones.image.registry=us-docker.pkg.dev/agones-images/ci --set agones.image.tag=1.58.0-dev-4a382b4

@markmandel markmandel left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

👍🏻

@markmandel markmandel enabled auto-merge (squash) April 16, 2026 13:40
@markmandel

Copy link
Copy Markdown
Member

/gcbrun

@lacroixthomas

Copy link
Copy Markdown
Collaborator

We might need to also update the Dockerfiles as well from the cmd/* Otherwise LGTM

Don't we want to update the headers from the Dockerfiles as well ? @markmandel
Or maybe not needed

@agones-bot

Copy link
Copy Markdown
Collaborator

Build Failed 😭

Build Id: a9dd7b82-7404-481f-a6c8-a516b5f8428e

Status: FAILURE

To get permission to view the Cloud Build view, join the agones-discuss Google Group.

@markmandel

Copy link
Copy Markdown
Member

I was just accepting the chunk ☺️ can do follow up PRs

@markmandel

Copy link
Copy Markdown
Member

/gcbrun

@agones-bot

Copy link
Copy Markdown
Collaborator

Build Failed 😭

Build Id: 4e7e23ff-01de-4e3f-bd8b-6c35e7398d02

Status: FAILURE

To get permission to view the Cloud Build view, join the agones-discuss Google Group.

@markmandel

Copy link
Copy Markdown
Member
#6 125.8   File has unexpected size (1622817 != 1622900). Mirror sync in progress? [IP: 91.189.92.23 80]
#6 125.8   Hashes of expected file:
#6 125.8    - Filesize:1622900 [weak]
#6 125.8    - SHA256:321b514eb582c573632c9678a961350bd7b71b7ccba1ff6cbf93fe1f6ef2bc6e
#6 125.8    - SHA1:0522a25462ed2f0c0410bf6ec89e41217aa83c30 [weak]
#6 125.8    - MD5Sum:79edcb9c399d10209d79c2c38b7dd6bf [weak]
#6 125.8   Release file created at: Thu, 16 Apr 2026 15:07:10 +0000

That's new.

/gcbrun

@markmandel

Copy link
Copy Markdown
Member

/gcbrun

@agones-bot

Copy link
Copy Markdown
Collaborator

Build Succeeded 🥳

Build Id: acb8722b-1bc7-479a-94c5-abe478a330f0

The following development artifacts have been built, and will exist for the next 30 days:

A preview of the website (the last 30 builds are retained):

To install this version:

git fetch https://github.com/googleforgames/agones.git pull/4515/head:pr_4515 && git checkout pr_4515
helm install agones ./install/helm/agones --namespace agones-system --set agones.image.registry=us-docker.pkg.dev/agones-images/ci --set agones.image.tag=1.58.0-dev-137a200

@markmandel markmandel merged commit ee6de33 into agones-dev:main Apr 16, 2026
4 checks passed
lazy-slackoth pushed a commit to lazy-slackoth/agones that referenced this pull request Apr 22, 2026
Update copyright headers in cmd/, pkg/apis/, and root doc.go from
"Copyright YYYY Google LLC All Rights Reserved." to
"Copyright Contributors to Agones a Series of LF Projects, LLC."
as per the CNCF Copyright Notices guidelines.

This is a partial change covering cmd/ and pkg/apis/ Go files.
Additional directories will be updated in follow-up PRs.

Ref: agones-dev#4514

Signed-off-by: Yosof Badr <[email protected]>
Signed-off-by: Alexander Taran <[email protected]>
lazy-slackoth pushed a commit to lazy-slackoth/agones that referenced this pull request Apr 22, 2026
Update copyright headers in cmd/, pkg/apis/, and root doc.go from
"Copyright YYYY Google LLC All Rights Reserved." to
"Copyright Contributors to Agones a Series of LF Projects, LLC."
as per the CNCF Copyright Notices guidelines.

This is a partial change covering cmd/ and pkg/apis/ Go files.
Additional directories will be updated in follow-up PRs.

Ref: agones-dev#4514

Signed-off-by: Yosof Badr <[email protected]>
Signed-off-by: Alexander Taran <[email protected]>
lazy-slackoth pushed a commit to lazy-slackoth/agones that referenced this pull request Apr 22, 2026
Update copyright headers in cmd/, pkg/apis/, and root doc.go from
"Copyright YYYY Google LLC All Rights Reserved." to
"Copyright Contributors to Agones a Series of LF Projects, LLC."
as per the CNCF Copyright Notices guidelines.

This is a partial change covering cmd/ and pkg/apis/ Go files.
Additional directories will be updated in follow-up PRs.

Ref: agones-dev#4514

Signed-off-by: Yosof Badr <[email protected]>
Signed-off-by: Alexander Taran <[email protected]>
lacroixthomas pushed a commit to lacroixthomas/agones that referenced this pull request Apr 22, 2026
Update copyright headers in cmd/, pkg/apis/, and root doc.go from
"Copyright YYYY Google LLC All Rights Reserved." to
"Copyright Contributors to Agones a Series of LF Projects, LLC."
as per the CNCF Copyright Notices guidelines.

This is a partial change covering cmd/ and pkg/apis/ Go files.
Additional directories will be updated in follow-up PRs.

Ref: agones-dev#4514

Signed-off-by: Yosof Badr <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants