Skip to content

Auto-assign GCU test reviewers - #27054

Draft
rimunagala with Copilot wants to merge 3 commits into
masterfrom
copilot/update-reviewer-index-for-gcu-tests
Draft

rimunagala with Copilot wants to merge 3 commits into
masterfrom
copilot/update-reviewer-index-for-gcu-tests

Conversation

Copilot AI commented Aug 14, 2026 •

Copy link
Copy Markdown
Contributor

Goal

Automatically request review from @rimunagala and @vaibhavhd whenever a public PR changes anything under tests/generic_config_updater/**.

What changed

Reviewer-index configuration only — no GCU code or test changes, and no unrelated reviewer-index regeneration.

  1. .github/.code-reviewers/contributors.yaml
    Added rimunagala as an eligible reviewer (available_to_review: true).

  2. .github/.code-reviewers/folder_presets.yaml
    Added a permanent owners preset so the GCU mapping survives future index regeneration:

    /tests/generic_config_updater:
      owners:
        rimunagala: .inf
        vaibhavhd: .inf
      type: OPEN_OWNERS

    The existing /.git: IGNORE entry is left untouched.

  3. .github/.code-reviewers/pr_reviewer-by-files.yml
    Changed only the /tests/generic_config_updater/ mapping:

    /tests/generic_config_updater/:
      rimunagala: .inf
      vaibhavhd: .inf

    No other path or reviewer mapping is modified.

Why .inf

.inf pins these two as the top-ranked reviewers for the GCU folder regardless of commit-count heuristics, so auto-assignment is deterministic.

@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
1 pipeline(s) were filtered out due to trigger conditions.

Co-authored-by: rimunagala <260759373+rimunagala@users.noreply.github.com>
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
1 pipeline(s) were filtered out due to trigger conditions.

Copilot AI changed the title [WIP] Update reviewer-index for GCU tests to reduce churn Trim PR #27053 reviewer-index churn to GCU-only mapping update Aug 14, 2026
Copilot AI requested a review from rimunagala August 14, 2026 01:56
Limit the reviewer index change to the GCU mapping only:
- contributors.yaml: minimal rimunagala entry (no commit stats)
- pr_reviewer-by-files.yml: drop anamehra from /tests/generic_config_updater/
@mssonicbld

Copy link
Copy Markdown
Collaborator

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
1 pipeline(s) were filtered out due to trigger conditions.

@rimunagala rimunagala changed the title Trim PR #27053 reviewer-index churn to GCU-only mapping update Auto-assign GCU test reviewers Aug 14, 2026
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.

3 participants