-
Notifications
You must be signed in to change notification settings - Fork 60.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please add how to link forked repo to a project board #523
Comments
Thanks for opening this issue. A GitHub docs team member should be by to give feedback soon. In the meantime, please check out the contributing guidelines. |
👋 @poovanna886 Thanks for opening an issue! Please update this issue using the content issue template to help everyone understand exactly what you're looking for 💛 |
name: Improve existing docs
What article on docs.github.com is affected?What part(s) of the article would you like to see updated?Adding a forked repo to a project can be of immense help to developers so please add this feature on github Additional information |
👋🏻 Hi @poovanna886 Thanks for raising this issue and for adding the extra detail to explain the change that you'd like to see. I'm going to check in with our engineers to find out whether it's possible to add a fork to a project board. It may be disabled because forks often behave differently from other repositories. |
👋🏻 @poovanna886 I talked to the engineers who work on project boards Update: One of the engineers later pointed out the fact that you can only add a repository to a project board if issues are enabled for that repository. Forks are created with issues disabled. I hadn't realized this, but it makes sense. To enable issues on a forked repository:
After this, you should find that you can link the repository to your project board in the normal way. I tried this out and it worked for me. Thank you for reporting this problem, I'll write a content design plan to update the documentation here to help other users of forks. 🙇🏻♀️ |
👋🏻 @poovanna886 🎉 Hi, I have better news. Another engineer on the team asked me to check whether I'd enabled issues for the forked repository, and it turned out that I hadn't. I've updated the comment above with the new information to reduce confusion of anyone else who comes across this issue. You should find that you can link your forked repository to a board if you follow the instructions above first 😄 |
Content design planProposed content design plan to address this issue. When I looked more closely at Linking a repository to a project board, I realized that it already had a note box at the start of the topic that I had entirely overlooked. While it doesn't mention forked repositories, it does explain that only repositories with issues enabled are available to be added. I think that it would be helpful to reposition the note closer to where you are linking repositories, so that it provides troubleshooting assistance and expand it to mention that issues are disabled by default for forks. Topics to update:
|
Thank you for looking into it! @felicitymay |
Hey can I work on this? |
Hi @shades-7 👋🏻 I'm not aware of anyone else working on this, so that would be great. You may want to check the CONTRIBUTING guide for tips, tricks, and things to be sure you do when submitting PRs to the project. Thanks for the interest! |
* Toolkit How To docs (github#504) * File setup to rename section and move install doc in * Add pages for hyperloglog and counter agg from previous PRs * Add approx percentile blog post link. * Add new pages to top level page list * Remove unused entry * Index & metadata for hyperfunctions. * Editing metadata * initcaps in index * Add new bucket items with filler content. * Update index and add other required pages * Add first draft content * First draft content for remaining dummy text * Add directory type in index * Add comment * Update xrefs in top level pages, add advanced page, edits. * typos * Updates per feedback * Complete edits on counter aggs example * Add whitespace around procedure tags * Add function pipeline content with FIXME blog link * Final editing pass * Toolkit API docs (github#514) * add trailing slash (github#505) * Create 'legend' for API reference tags (github#503) * write page * update link name * typo * Apply suggestions from code review Co-authored-by: Lana Brindley <github@lanabrindley.com> * Update api-tag-overview.md Remove 'Edition' * add line breaks * Update api/api-tag-overview.md Co-authored-by: Lana Brindley <github@lanabrindley.com> Co-authored-by: Lana Brindley <github@lanabrindley.com> * Update max storage to 16TB, and some light editing. (github#507) * Update title of Promscale tutorial (github#512) * Add approx count distinct functions * Add counter agg functions * Procedure styling jacob (github#515) * update * add procedure block instructions * convert styling to procedrue on cloud/disk management * Apply suggestions from code review Co-authored-by: Lana Brindley <github@lanabrindley.com> Co-authored-by: Lana Brindley <github@lanabrindley.com> * Update xrefs in approx count distincts pages * Update xrefs in stats agg pages * Update xrefs in gapfilling pages (+ light editing) * Update xrefs in percentil approx pages (+ light editing) * Update xrefs in counter agg pages * Update xrefs in time-weighted average pages * Add missing call * Updates index with new structure, and adds top pages for each family * Fix typo in index * Edit index pages * hyperfunctions intro * Updated advanced aggs pages with links to HowTo * Add toolkit matrix table portions to function family pages * Add links to function family pages * Add missing link ref * Fix bad link * Final editing pass (1 of 2) * Final editing pass (2 of 2) Co-authored-by: Jacob Prall <prall.jacob@gmail.com> * Create function-pipelines.md * Add how-to function pipelines Catchall doc for everything the `->` can do. We'll split it out in a more principled manner later. * Add function pipelines to the index * Using .* to produce proper table output in examples * remove ellipses * Move pipelines doc into hyperfunctions How To * Edit about page for new section * Editing pipelines doc * Editing pipelines doc * Add Toolkit & Experimental tags * Add toolkit_experimental in examples Add toolkit_experimental schema qualification in a couple examples that didn't have it already. A couple other small fixes. Co-authored-by: Lana Brindley <github@lanabrindley.com> Co-authored-by: Jacob Prall <prall.jacob@gmail.com> Co-authored-by: davidkohn88 <35269003+davidkohn88@users.noreply.github.com> Co-authored-by: Brian Rowe <brian@timescale.com> Co-authored-by: davidkohn88 <david@timescale.com>
I am trying to link my fork to such a repo (private - I have been added as a collaborator to a repo and the related project board) following this guideline:
After refreshing, I still cannot see the link pop up in my fork. The Issues section is checked as recommended. What could I be missing? I have also followed this article but it is not clear. I intend to see this board live as it is on the main/original repo so I can update it from my fork. |
This issue is from 2020 and projects have changed a lot since then. The article that you looked at: Linking a repository to a project (classic) - GitHub Enterprise Server 3.15 Docs is intended for users of GitHub Enterprise Server 3.15 who want to link to a Classic Project. If you are using GitHub.com, then these instructions are outdated because Classic Projects have been retired on this platform. The new projects work in a different way from the classic projects. The most similar article I can find is: Adding your project to a repository - GitHub Docs. Since it states: "You can only list projects that are owned by the same user or organization that owns the repository." this doesn't seem possible for forked repositories. I'd recommend asking this question in our community: https://github.com/orgs/community/discussions/categories/projects-and-issues. |
Add steps to docs.github.com on how to link a forked repo to a project
The text was updated successfully, but these errors were encountered: