Pair Extraordinaire achievement not awarded #207716
Replies: 3 comments 1 reply
|
Hi, if GitHub is already showing both you and I'd first give it some time for the achievement to update, then double-check that commit If everything is correct and the achievement still doesn't appear after the profile has had time to update, I'd contact GitHub Support and include the repository, PR, commit SHA, and the exact |
|
The evidence you listed covers the visible prerequisites: a public repository, a co-authored commit, a valid trailer, and the commit merged into the default branch. There is no user-facing reindex or βgrant achievementβ action to run after that. Before escalating, check the exact raw commit message on GitHub, not only the local message. The trailer must be a separate footer line in this form: and the co-author email must be verified on the co-author account. Since GitHub already renders both accounts as authors, that part is likely fine. If the profile badge still has not appeared after a reasonable processing delay, open GitHub Support with the repository URL, PR, full commit SHA, default-branch name, and a link to the raw commit message. Achievements are processed by GitHub; a community member cannot backfill one. I would not create artificial extra co-authored commits just to force the badge, because that makes the actual eligibility case harder to inspect. |
|
Hello @Behruz-A, Since GitHub recognizes both accounts on commit Here are the most likely reasons the Pair Extraordinaire achievement has not appeared yet: 1. Processing DelaysGitHub's achievement engine runs in background batches and does not update instantaneously. It frequently takes 24 to 48 hours for the Pair Extraordinaire badge to be awarded after a qualifying pull request is merged. If you just merged PR #1 recently, waiting is the most likely solution. 2. The Squash Merge CaveatGitHub only awards the badge based on the final commit that lands in the default branch. If you used the "Squash and merge" option to close the pull request, GitHub bundles the PR into a brand-new commit. If the
3. The Repository is a ForkAchievements like Pair Extraordinaire and Pull Shark are only awarded for pull requests merged into a root (standalone) repository.
4. Profile UI CachingIf 48 hours have passed and the final commit on
To help me narrow this down if the badge still does not appear, how long ago was PR #1 merged, and did you use a standard merge or a squash merge? |
Uh oh!
There was an error while loading. Please reload this page.
π·οΈ Discussion Type
Question
π¬ Feature/Topic Area
Other
Body
Hello,
I completed the requirements for the Pair Extraordinaire achievement, but the achievement has not appeared on my GitHub profile.
I created a co-authored commit with another GitHub user (mitziyo) and merged that commit into the default branch through a pull request.
GitHub correctly recognizes both accounts on the commit and displays:
Behruz-A and mitziyo committed
The commit also contains the valid co-author trailer:
Co-Authored-By: mitziyo [email protected]
Repository: Behruz-A/practice
Pull Request: #1
Commit: 2ae614a
The repository is public and the pull request was successfully merged into the master branch.
However, the Pair Extraordinaire achievement is still not showing on my profile.
Could you please check whether there is an issue with achievement processing for my account?
Thank you.
All reactions