Skip to content

fix: verify nominations through GitHub OAuth - #178

Merged
sajeetharan merged 1 commit into
mainfrom
fix/nomination-github-verification
Aug 16, 2026
Merged

fix: verify nominations through GitHub OAuth#178
sajeetharan merged 1 commit into
mainfrom
fix/nomination-github-verification

Conversation

@sajeetharan

Copy link
Copy Markdown
Owner

Summary

  • add an actionable GitHub verification step after nomination submission
  • automatically claim and publish pending nominations when the returning GitHub login matches
  • preserve pending status and show a clear warning for account mismatches
  • pass a validated login hint through the GitHub OAuth route

Testing

  • node --test tests/github-oauth.test.js tests/claim-auto-approval.test.js
  • npm run build

@sajeetharan
sajeetharan merged commit 4d02d77 into main Aug 16, 2026
5 checks passed
@github-actions

Copy link
Copy Markdown

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.

1 participant