Skip to content

Conversation

0xaravindh
Copy link
Member

What type of PR is this?

/kind cleanup

What this PR does / Why we need it:

Which issue(s) this PR fixes:

Closes #

Special notes for your reviewer:

…s to mark them as deprecated

- Added tags to signal that previous version images are no longer actively maintained.
- Updated release template to include deprecation notice for older image versions.
@0xaravindh 0xaravindh requested review from gongmax and igooch March 12, 2025 17:02
@0xaravindh 0xaravindh self-assigned this Mar 12, 2025
@github-actions github-actions bot added the kind/cleanup Refactoring code, fixing up documentation, etc label Mar 12, 2025
@@ -51,6 +51,7 @@ and copy it into a release issue. Fill in relevant values, found inside {}
- [ ] Run `make sdk-publish-csharp` to deploy to NuGet. Requires login credentials.
Will need [NuGet API Key](https://www.nuget.org/account/apikeys) from Agones account.
- [ ] Run `make post-build-release` to build the artifacts in GCS(These files will be attached in the release notes) and to push the latest images in the release repository and push chart on agones-chart.
- [ ] Add a `deprecated-public-image-<version>` tags to previous version images to mark them as deprecated and signal that they are no longer actively maintained.
Copy link
Collaborator

Choose a reason for hiding this comment

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

Sorry for the back and force. Better to add this link https://cloud.google.com/artifact-registry/docs/docker/manage-images#tag-repo, which is the instruction of adding link via console

Copy link
Member Author

Choose a reason for hiding this comment

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

@gongmax I’ve created the make tag-deprecated-images command to automate the process of tagging Docker images as deprecated.

@agones-bot
Copy link
Collaborator

Build Succeeded 🥳

Build Id: 36913987-47eb-48bc-a51d-b92ee803f5c6

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/4126/head:pr_4126 && git checkout pr_4126
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.48.0-dev-5bbd81c

@agones-bot
Copy link
Collaborator

Build Succeeded 🥳

Build Id: 824d3755-3b74-4d18-bb4c-7f2eb88a0a84

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/4126/head:pr_4126 && git checkout pr_4126
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.48.0-dev-bf25c42

@gongmax gongmax merged commit 3048c05 into googleforgames:main Mar 13, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/cleanup Refactoring code, fixing up documentation, etc
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants