Org-owned repos cannot be pinned to a personal profile #202833
Replies: 4 comments
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
|
Hi @Massynisa3! Thanks for clearly documenting everything you've tried so far. This is a very common point of frustration, and your troubleshooting steps (especially making the org membership public) were spot on, but there is one specific GitHub requirement that is likely blocking you. Why this is happening GitHub's system does not allow you to pin an organization's repository to your personal profile just by being a member or owner of that organization. To pin a repository that you do not personally own (including those in your own Orgs), you must have direct, recognized contributions (commits) to that specific repository's default branch. If you haven't committed any code to IT-Explorers/mermaid-render yet, or if you pushed code but the commit email isn't linked to your GitHub account, the repo will remain hidden from your "Edit pinned items" list. How to fix it To get the repository to show up in your pin selection dialog, follow these steps:
|
|
Hi @Massynisa3! To pin an organization-owned repository to your personal profile, GitHub requires you to have at least one recorded contribution (such as a commit, issue, or merged pull request) in that specific repository. Here is how to resolve it: Make a Contribution: Push a commit, open an issue, or merge a pull request in IT-Explorers/mermaid-render. Check Your Pins: Go back to your personal profile, click Customize your pins, and search for IT-Explorers/mermaid-render. It will now appear in your list. If you want a step-by-step visual demonstration of how customizing pinned items works on a GitHub profile, check out How To Pin a Repository On GitHub. This tutorial walks through the exact location of the pin interface and how to save customized items to your profile. |
|
Follow-up with test results, in case useful to others hitting this: Tested both suggested fixes on a real org repo (
So a recorded contribution (commit or issue) alone doesn't make it eligible. What does seem to explain it: this discussion's own repo, If you're also an org member on the repo you're trying to pin, try the org profile's own pin customization instead — that worked for me. |
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Product Feedback
💬 Feature/Topic Area
Profile
Body
What are you trying to do?
Pin the org-owned repo IT-Explorers/mermaid-render to my personal GitHub profile (github.com/Massynisa3), alongside my other pinned repos.
What did you expect to happen?
The repo should appear as a selectable option in "Edit pinned items" on my personal profile, same as my own repos.
What happened instead?
The "Edit pinned items" dialog only lists repos owned directly by my personal account. Organization-owned repos never appear — confirmed by clearing the search filter entirely and checking the full unfiltered list (still absent). Tried: searching by full name and bare name, using the pin icon directly on the repo page, and toggling my org membership visibility to Public (confirmed public via github.com/orgs/IT-Explorers/people). None worked.
Any links/screenshots?
Repo: github.com/IT-Explorers/mermaid-render
Profile: github.com/Massynisa3
Org: github.com/IT-Explorers
All reactions