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

Move Bazel ownership to end of codeowners file #3120

Merged
merged 5 commits into from
May 27, 2021

Conversation

BenHenning
Copy link
Sponsor Member

Explanation

This updates Bazel code ownership to ensure that all Bazel files are reviewed by the same team members regardless of local directory ownership. This is becoming more important now that modules are being split up, and because the team isn't yet fully ramped up on maintaining BUILD files.

Note that BUILD file code ownership is a temporary situation. Once the migration from Gradle is complete & we have comprehensive Bazel documentation, we'll be expecting directory-level code owners to take over BUILD file ownership.

This was discovered when reviewing #2959: #2959 (review).

@BenHenning
Copy link
Sponsor Member Author

@rt4914 PTAL for codeowner adjustment. @fsharpasharp PTAL for policy change in how we manage Bazel owners. @seanlip PTAL as codeowner owner.

Copy link
Contributor

@rt4914 rt4914 left a comment

Choose a reason for hiding this comment

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

LGTM.

@rt4914 rt4914 removed their assignment Apr 27, 2021
Copy link
Member

@seanlip seanlip left a comment

Choose a reason for hiding this comment

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

Sorry -- somehow I missed this notification. LGTM but there's a merge conflict that needs to be resolved.

@seanlip seanlip assigned BenHenning and unassigned seanlip and fsharpasharp May 10, 2021
Undo post-merge conflict mistake.
Remove post-merge conflict code duplication.
@BenHenning
Copy link
Sponsor Member Author

Thanks @seanlip & others. I addressed the conflicts & will enable auto-merge.

@BenHenning BenHenning enabled auto-merge (squash) May 16, 2021 21:19
@BenHenning BenHenning merged commit 720963f into develop May 27, 2021
@BenHenning BenHenning deleted the update-bazel-codeowners-order branch May 27, 2021 20:50
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.

None yet

4 participants