Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jun 6, 2025

This PR removes the deprecated reviewers field from the dependabot.yaml configuration file in preparation for GitHub's upcoming removal of this feature.

Changes Made

  • Removed all reviewers sections from .github/dependabot.yaml across all package ecosystems (docker, github-actions, gomod)
  • The existing .github/CODEOWNERS file will now handle reviewer assignment for Dependabot PRs

Why This Change is Safe

The existing CODEOWNERS file provides equivalent or better reviewer coverage:

  • Default rule: * @azure/azure-sdn-members covers all directories that previously had reviewers: - "azure/azure-sdn-members"
  • Specific rules: /dropgz/ and /zapai/ have their own targeted reviewers, providing even more precise assignments than the generic team assignment

Background

According to GitHub's blog post, the reviewers field in dependabot.yml files will be removed soon, and GitHub will automatically use the CODEOWNERS file to determine reviewers for Dependabot PRs.

This change ensures our repository remains compliant with the upcoming changes while maintaining the same reviewer assignment functionality.

Fixes #3714.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: rbtr <2940321+rbtr@users.noreply.github.com>
Copilot AI changed the title [WIP] The reviewers field in the dependabot.yml file will be removed soon. Please use the code owners file to specify reviewers for Dependabot PRs. For more information, see [this blog post](https://github.blog/changelog/2025-04-29-dependabot-reviewers-configuration-option-being-replaced-by-code-owners/). Remove deprecated reviewers field from dependabot.yaml Jun 6, 2025
Copilot AI requested a review from rbtr June 6, 2025 21:51
Copilot finished work on behalf of rbtr June 6, 2025 21:51
@rbtr rbtr marked this pull request as ready for review June 6, 2025 22:13
@rbtr rbtr requested a review from a team as a code owner June 6, 2025 22:13
@rbtr
Copy link
Collaborator

rbtr commented Jun 6, 2025

/azp run Azure Container Networking PR

@rbtr rbtr enabled auto-merge June 6, 2025 22:13
@azure-pipelines
Copy link

Azure Pipelines could not run because the pipeline triggers exclude this branch/path.
@paulyufan2
Copy link
Contributor

/azp run Azure Container Networking PR

@azure-pipelines
Copy link

Azure Pipelines could not run because the pipeline triggers exclude this branch/path.
@rbtr rbtr added this pull request to the merge queue Jun 9, 2025
Merged via the queue into master with commit 29aff10 Jun 10, 2025
36 of 39 checks passed
@rbtr rbtr deleted the copilot/fix-3714 branch June 10, 2025 01:26
sivakami-projects pushed a commit that referenced this pull request Oct 23, 2025
* Initial plan for issue * Remove deprecated reviewers field from dependabot.yaml Co-authored-by: rbtr <2940321+rbtr@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: rbtr <2940321+rbtr@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

5 participants