-
Notifications
You must be signed in to change notification settings - Fork 177
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
Add manual tools for reporting information required to enable regex-based wildcard-supporting CODEOWNERS
matcher on all remaining repositories in scope.
#5266
Conversation
a0b526e
to
259ffe6
Compare
CODEOWNERS
matcher on all remaining repositories in scope.CODEOWNERS
matcher on all remaining repositories in scope.
4572f59
to
261f562
Compare
… overwriting output files for diffs for wildcard paths removal
261f562
to
c9abfdb
Compare
So this is just a temporary update to enable tracking the state of various codeowners files? If so, I'm ok with this. |
@benbp I plan to keep this for future use, too. These tools allow us to have full insight into how any CODEOWNERS changes will affect the owners. The logic that compares old vs new matcher will go away, and the validation logic will be moved into: But nevertheless I want to keep what remains, in case we need to make some significant and/or batch changes to CODEOWNERS in the future. |
4d41df2
to
0d6d96b
Compare
…m manually-provided CODEOWNERS2
0d6d96b
to
d115844
Compare
…ntents into one set of tests
PR context
This PR is done in preparation to enable the new regex-based wildcard-supporting
CODEOWNERS
matcher for Azure SDK repositories that have configured routing of build failure notifications via ADO groups, as explained in:This PR is a continuation of work done by this PR:
CODEOWNERS
paths that are missing suffix slash; add support for diffing toCODEOWNERS
version with some paths removed; add tools for analyzing azure-sdk-for-pythonCODEOWNERS
. #5245This PR provides information required to make a PR analogous to this one, but for the remaining repositories in scope:
This PR is a prerequisite to enabling the new matcher on all the remaining repositories in scope, in similar way as this PR does:
azure-sdk-for-net
repo #5241Thus, overall, this PR contributes to:
Changes made
/
;