Skip to content

Conversation

shyamnamboodiripad
Copy link
Contributor

@shyamnamboodiripad shyamnamboodiripad commented Mar 11, 2025

Place the rules for MEAI.Evaluation after MEAI since the last matching pattern always takes most precedence. (Reference: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners#example-of-a-codeowners-file)

I was seeing that @dotnet/dotnet-extensions-ai was being included as a reviewer for changes in the /src/Libraries/Microsoft.Extensions.AI.Evaluation folder. I think this was happening because the rule for this folder appeared before the rule for /src/Libraries/Microsoft.Extensions.AI.* in the CODEOWNERS file, and because the last matching pattern always takes precedence.

The order change should hopefully remedy this and ensure that only @dotnet/dotnet-extensions-ai-evaluation is included as a reviewer for changes in the /src/Libraries/Microsoft.Extensions.AI.Evaluation folder.

Microsoft Reviewers: Open in CodeFlow

Place the rules for MEAI.Evaluation after MEAI since the last matching pattern always takes most precendence.

I was seeing that `@dotnet/dotnet-extensions-ai` was being included as a reviewer for changes in the `/src/Libraries/Microsoft.Extensions.AI.Evaluation` folder. I think this was happening because the rule for this folder appeared *before* the rule for `/src/Libraries/Microsoft.Extensions.AI.*` in the CODEOWNERS file, and because the last matching pattern always takes precedence.

This change should hopefully remedy this and ensure that only @dotnet/dotnet-extensions-ai-evaluation is included as a reviewer for changes in the `/src/Libraries/Microsoft.Extensions.AI.Evaluation` folder.
@shyamnamboodiripad shyamnamboodiripad requested a review from a team as a code owner March 11, 2025 23:36
@shyamnamboodiripad
Copy link
Contributor Author

FYI @peterwald

@github-actions github-actions bot added the area-ai-eval Microsoft.Extensions.AI.Evaluation and related label Mar 11, 2025
@shyamnamboodiripad shyamnamboodiripad enabled auto-merge (squash) March 11, 2025 23:41
@RussKie RussKie merged commit 7f9cb0b into dotnet:main Mar 11, 2025
3 checks passed
@shyamnamboodiripad shyamnamboodiripad deleted the codeowners branch March 11, 2025 23:43
@github-actions github-actions bot locked and limited conversation to collaborators Apr 11, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-ai-eval Microsoft.Extensions.AI.Evaluation and related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants