Skip to content

Mentor notified for assigned#706

Merged
jakharmonika364 merged 4 commits into
Coder-s-OG-s:mainfrom
Ayush4958:mentor-notified-for-assigned
Jul 14, 2026
Merged

Mentor notified for assigned#706
jakharmonika364 merged 4 commits into
Coder-s-OG-s:mainfrom
Ayush4958:mentor-notified-for-assigned

Conversation

@Ayush4958

Copy link
Copy Markdown
Contributor

Summary

Previously, when the auto assign mentor chain picked a senior maintainer for a PR, the assignment was only written to the database. The mentor was never notified, forcing them to manually check the PR queue to discover their assignments.
I had implemented a robust notification flow for auto assignments and mirroring the existing help dispatch architecture.

Type of Change

  • Bug fix
  • New feature
  • UI / UX improvement
  • Refactor
  • Documentation
  • Other

Related Issue

Closes #682

Checklist

  • My code follows the project structure and conventions
  • I tested this locally (npm run dev)
  • No hardcoded secrets or credentials
  • I have updated documentation if needed

@vercel

vercel Bot commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

@Ayush4958 is attempting to deploy a commit to the codersogs-3057's projects Team on Vercel.

A member of the Team first needs to authorize it.

@Ayush4958

Copy link
Copy Markdown
Contributor Author

@Ayush-Patel-56
PR is ready for review

@jakharmonika364 jakharmonika364 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM, Approved

@jakharmonika364 jakharmonika364 added level:advanced Advanced level difficulty quality:clean Clean, well-structured contribution type:feature New feature gssoc:approved Approved by GSSOC admin mentor:Ayush-Patel-56 Replace Ayush-Patel-56 with mentor's GitHub handle to credit them nsoc26 SSoC26 level3 Hard labels Jul 14, 2026
@jakharmonika364 jakharmonika364 merged commit 32006d9 into Coder-s-OG-s:main Jul 14, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gssoc:approved Approved by GSSOC admin Hard level:advanced Advanced level difficulty level3 mentor:Ayush-Patel-56 Replace Ayush-Patel-56 with mentor's GitHub handle to credit them nsoc26 quality:clean Clean, well-structured contribution SSoC26 type:feature New feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Mentors are never notified when they're auto-assigned to a PR

2 participants