Skip to content

chore: migrate Dependabot reviewers to CODEOWNERS#38831

Merged
UsamaSadiq merged 2 commits into
openedx:masterfrom
edly-io:muqadim/dependabot-reviewers-to-codeowners
Jul 1, 2026
Merged

chore: migrate Dependabot reviewers to CODEOWNERS#38831
UsamaSadiq merged 2 commits into
openedx:masterfrom
edly-io:muqadim/dependabot-reviewers-to-codeowners

Conversation

@Abdul-Muqadim-Arbisoft

Copy link
Copy Markdown
Contributor

GitHub retired the reviewers key in dependabot.yml (deprecated 2025-05-27, removed 2025-08) in favor of CODEOWNERS. The key is now ignored, so the wg-maintenance-edx-platform team is no longer auto-requested on Dependabot PRs.

  • Remove the dead reviewers key and tidy indentation in dependabot.yml
  • Add a /.github/workflows/ entry in CODEOWNERS so the maintenance team continues to review GitHub Actions changes (incl. Dependabot bumps)

Ref: https://github.com/dependabot/codeowner-migration-action

Abdul Muqadim added 2 commits July 1, 2026 01:11
GitHub retired the `reviewers` key in dependabot.yml (deprecated
2025-05-27, removed 2025-08) in favor of CODEOWNERS. The key is now
ignored, so the wg-maintenance-edx-platform team is no longer
auto-requested on Dependabot PRs.

- Remove the dead `reviewers` key and tidy indentation in dependabot.yml
- Add a /.github/workflows/ entry in CODEOWNERS so the maintenance team
  continues to review GitHub Actions changes (incl. Dependabot bumps)

Ref: https://github.com/dependabot/codeowner-migration-action
Revert the comment back to "Adding new check for github-actions" to keep
the diff scoped to the reviewers-key removal.
@Abdul-Muqadim-Arbisoft Abdul-Muqadim-Arbisoft changed the title Muqadim/dependabot reviewers to codeowners chore: migrate Dependabot reviewers to CODEOWNERS Jul 1, 2026
@UsamaSadiq UsamaSadiq requested a review from Copilot July 1, 2026 10:37

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Migrates Dependabot auto-review assignment away from the deprecated reviewers: key in dependabot.yml to a CODEOWNERS rule, so the maintenance working group continues to be requested on Dependabot PRs that modify GitHub Actions workflows.

Changes:

  • Remove deprecated reviewers: configuration from .github/dependabot.yml and normalize indentation.
  • Add a CODEOWNERS entry for /.github/workflows/ pointing to @openedx/wg-maintenance-edx-platform.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/dependabot.yml Removes deprecated reviewers: key and keeps GitHub Actions updates scheduled weekly.
.github/CODEOWNERS Adds ownership for /.github/workflows/ to ensure the maintenance team is requested for workflow/Dependabot action bumps.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@UsamaSadiq UsamaSadiq merged commit bbe1e8b into openedx:master Jul 1, 2026
42 checks passed
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