Skip to content

docs: audit membership roles and update community_membership.md#4500

Merged
igooch merged 2 commits intoagones-dev:mainfrom
markmandel:meta/approvers
Apr 9, 2026
Merged

docs: audit membership roles and update community_membership.md#4500
igooch merged 2 commits intoagones-dev:mainfrom
markmandel:meta/approvers

Conversation

@markmandel
Copy link
Copy Markdown
Collaborator

What type of PR is this?

Uncomment only one /kind <> line, press enter to put that in a new line, and remove leading whitespace from that line:

/kind breaking
/kind bug
/kind cleanup
/kind documentation

/kind feature

/kind hotfix
/kind release

What this PR does / Why we need it:

Delete stale OWNERS file and update community_membership.md with confirmed approvers/releasers from the #4479 membership audit.

Adds Current Members section (Approvers, Releasers, Approver Emeritus) and updates role definitions to reference this document as the source of truth for membership, replacing the now-deleted OWNERS file.

Which issue(s) this PR fixes:

Work on #4479 and #4421

Special notes for your reviewer:

Getting there!

@markmandel markmandel added the area/meta Organisational matters. e.g. Governance, release cycles, etc. label Apr 7, 2026
@github-actions github-actions bot added kind/feature New features for Agones size/S labels Apr 7, 2026
Delete stale OWNERS file and update community_membership.md with
confirmed approvers/releasers from the agones-dev#4479 membership audit.

Adds Current Members section (Approvers, Releasers, Approver Emeritus)
and updates role definitions to reference this document as the source
of truth for membership, replacing the now-deleted OWNERS file.

Signed-off-by: Mark Mandel <[email protected]>
## Current Members

### @Approvers
_Members of Team @Approvers_
Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Lemme know what you think of putting the team here.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

List looks good to me, that Owners file was several years stale :) Out of curiosity why the change from an Owners file? That seems to be the more standard format, at least for K8s.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

Owners file is (AFAIK)specific to Prow, which we don't use (although we did try!)

Also, CNCF is working on https://github.com/cncf/automation/tree/main/utilities/dot-project - which will end up being the ultimate source of truth for us (we'll make our own), but one thing at a time - we needed a list to get started, and we can always adjust over time.

@markmandel markmandel requested a review from a team April 7, 2026 00:41
@markmandel markmandel linked an issue Apr 7, 2026 that may be closed by this pull request
3 tasks
@agones-bot
Copy link
Copy Markdown
Collaborator

Build Failed 😭

Build Id: adb51464-6d2d-466b-8508-84b556af5231

Status: FAILURE

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

@markmandel
Copy link
Copy Markdown
Collaborator Author

/gcbrun

@agones-bot
Copy link
Copy Markdown
Collaborator

Build Failed 😭

Build Id: cb903391-6de6-4e67-b6c0-ae9271a72170

Status: FAILURE

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

@markmandel
Copy link
Copy Markdown
Collaborator Author

Microsoft registry was 429ing.

/Gcbrun

@markmandel
Copy link
Copy Markdown
Collaborator Author

/gcbrun

@agones-bot
Copy link
Copy Markdown
Collaborator

Build Succeeded 🥳

Build Id: 5950f315-c15d-475c-ad79-8fb55964d177

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/4500/head:pr_4500 && git checkout pr_4500
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.57.0-dev-88eecba

@markmandel markmandel requested a review from igooch April 8, 2026 00:23
Copy link
Copy Markdown
Collaborator

@lacroixthomas lacroixthomas left a comment

Choose a reason for hiding this comment

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

I guess we'll probably need to update the release flow at some point as well ?
Around the release process - needing to work at Google etc 🤔

@igooch igooch enabled auto-merge (squash) April 9, 2026 03:35
@agones-bot
Copy link
Copy Markdown
Collaborator

Build Succeeded 🥳

Build Id: ab72aeb3-faed-4623-913d-7c51724cf221

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/4500/head:pr_4500 && git checkout pr_4500
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-bc8e195

@igooch igooch merged commit af787a2 into agones-dev:main Apr 9, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/meta Organisational matters. e.g. Governance, release cycles, etc. kind/feature New features for Agones size/S

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Audit: Approver and Releaser role Members

4 participants