-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Remove missing files and folders from CODEOWNERS file #82060
Remove missing files and folders from CODEOWNERS file #82060
Conversation
a56c6de
to
997aa1b
Compare
@@ -272,11 +208,7 @@ | |||
/x-pack/test/security_functional/ @elastic/kibana-security | |||
/x-pack/test/spaces_api_integration/ @elastic/kibana-security | |||
/x-pack/test/token_api_integration/ @elastic/kibana-security | |||
#CC# /src/legacy/ui/public/capabilities @elastic/kibana-security | |||
#CC# /x-pack/legacy/plugins/encrypted_saved_objects/ @elastic/kibana-security | |||
#CC# /x-pack/plugins/security_solution/ @elastic/kibana-security |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FYI @elastic/siem - moved this to your team.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ML changes LGTM
83cd849
to
5845290
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, do you think the code you used to validate this could be added as a CI check that fails when PRs remove folders which are still referenced by codeowners? If you want to send me the code or just put it up in a new PR I'd be happy to wire it up to CI.
@spalger This CI check would force users to update the codeowners file as part of their feature/test PR. Not sure about the preferred way here, but wouldn't it be better to modify codeowners in a separate PR as this file only exists in master and it's easy to forget that during the backport process? |
@pheyos I think that's a reasonable approach to take, but I also sort of doubt that people are doing it that way and I think it would be reasonable/easy to extend this check to make sure that codeowners aren't being backported to non-master branches so that related changes can stay in a single PR and we can make sure folks aren't accidentally backporting changes to the codeowners config. |
@spalger sounds good. Thanks for the explanation. |
@stacey-gammon Since you raised this PR, we've added basic license tests for the ML and Transform apps and would like to have the new directories in the CODEOWNERS file. Happy to raise a PR for this, but in order to reduce the potential of conflicting merges, maybe you could add the following entries to the
Please let me know if you prefer a separate PR for it. |
@spalger - code is here: https://github.com/stacey-gammon/issue-crawler/blob/master/src/code_crawler.ts#L60 @pheyos - will merge those changes here. |
848a097
to
0b60c9e
Compare
/x-pack/test/functional/services/transform_ui/ @elastic/ml-ui | ||
/x-pack/test/functional/services/transform.ts @elastic/ml-ui | ||
/x-pack/test/functional/services/transform/ @elastic/ml-ui/ | ||
x-pack/test/api_integration_basic/apis/ml/ @elastic/ml-ui |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Shouldn't this have a leading /
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes. Looks like the leading /
accidentally went to the end of the previous line. Already fixed in #83233.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🤦♀️
Friendly reminder: Looks like this PR hasn’t been backported yet. |
3 similar comments
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Noticed a bunch of these while tracking information about missing plugin READMEs. These were determined programmatically and removed manually. Fixed a couple that were missing bc of typos.