Skip to content

chore: add prayagupa as a code owner - #3626

Open
MohammadHaroonAbuomar wants to merge 1 commit into
mainfrom
mhabuomar/codeowners-prayagupa
Open

chore: add prayagupa as a code owner#3626
MohammadHaroonAbuomar wants to merge 1 commit into
mainfrom
mhabuomar/codeowners-prayagupa

Conversation

@MohammadHaroonAbuomar

Copy link
Copy Markdown
Collaborator

Adds Prayag (@prayagupa) to the * code-owner line so their approvals satisfy the require_code_owner_review gate, alongside MohammadHaroonAbuomar and liamcrumm — per maintainer decision so Prayag and Liam can both review and merge, including each other's PRs.

Pairs with the repository permission grant (Maintain) done in settings; the CODEOWNERS entry has no effect until that grant exists.

Prayag joins the maintainer-approval gate alongside Liam so both can
review and merge, including each other's PRs. Requires the matching
repository permission grant (Maintain), done separately in settings.

Signed-off-by: MohammadHaroonAbuomar <40180927+MohammadHaroonAbuomar@users.noreply.github.com>
Copilot AI lite review requested due to automatic review settings August 5, 2026 08:36
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@github-actions github-actions Bot added the size/XS Extra small PR (< 10 lines) label Aug 5, 2026
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

PR Review Summary

Check Status Details
🔍 Code Review ⚠️ Missing No current-run comment
🛡️ Security Scan ⚠️ Missing No current-run comment
🔄 Breaking Changes ⚠️ Missing No current-run comment
📝 Docs Sync ⚠️ Missing No current-run comment
🧪 Test Coverage ⚠️ Missing No current-run comment

Verdict: ⚠️ AI review incomplete; ready for human review

AI review comments are untrusted advisory output. The summary reports workflow-generated completion status only, not model-authored pass/fail claims.

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

Updates repository-wide CODEOWNERS to include an additional maintainer so that their approvals satisfy the require_code_owner_review branch protection gate.

Changes:

  • Adds @prayagupa to the global (*) CODEOWNERS entry alongside the existing owners.
Show a summary per file
File Description
.github/CODEOWNERS Adds @prayagupa to the * ownership line so they can provide required code-owner approvals.

Review details

  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

@imran-siddique

Copy link
Copy Markdown
Collaborator

liamcrumm this one needs you specifically, and it is worth jumping the queue for.

The bind: this PR widens the code-owner set from two to three, and require_code_owner_review means it needs an approval from one of the existing two. MohammadHaroonAbuomar wrote it, so you are the only person who can approve it. The PR that fixes the reviewer bottleneck is blocked by the reviewer bottleneck, and nothing about that is visible from the PR, which reads as a quiet one-line chore.

It is one line, green, and has been open seven days.

Prayag (@prayagupa) is already reviewing: three reviews on the currently-open queue. The grant just means that effort can end in a merge instead of a comment.

I went through the open backlog today and the shape is consistent with this being the constraint rather than a nice-to-have. Attention, not throughput: median time from open to merge is one day and p90 is eight, so when either of you touches a PR it lands quickly. What accumulates is everything untouched. Twenty-seven open PRs have never had a human review, the oldest twelve days, and twenty-two more had a review, got a response from the author, and then went quiet.

I have reviewed eleven of the never-reviewed ones today, including #3659, #3660, #3555, #3569, #3676 and #3674, several of which close fail-open paths against issues MohammadHaroonAbuomar filed himself. None of that helps until someone with the bit merges them, which is the same problem this PR fixes.

I am not a code owner, so this comment is all the leverage I have on it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

scripts/ci/cd size/XS Extra small PR (< 10 lines)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants