Things on this page are fragmentary and immature notes/thoughts of the author. Please read with your own judgement!
Transferring an issue to another repository
https://
You can only transfer issues between repositories owned by the same user or organization account. A private repository issue cannot be transferred to a public repository.
There are a few ways to circumstance the limitation.
You write you own command-line application to read an issue and open a new one in another repository.
You can create intermediate GitHub repository. Let’s says that you want transfer issues from a private repository
entity1/repo1to a public repositoryentity2/repo2.
Create a private repository
entity1/repo3.Transfer issues from
entity1/repo1toentity1/repo3.Transfer ownership of
entity1/repo3toentity2, that it transfer it toentity2/repo3.Make
entity2/repo3public.Transfer issues from the public repository
entity2/repo3to the public repositoryentity2/repo2.