I have an app that is hooked up to my personal Github organization. I would like to get the repo over to my business Github organization. I know it’s possible to transfer ownership of Git repos within Github itself, but my understanding is that if I do this it will potentially break the OXIDE integration.
This is possible, but requires manual intervention from our side. In other words the process is not yet automated in OXIDE/Accounts Hub.
Basically the steps would be as follows. Assuming your App is linked to a Github via an integration to gitOrgName_A/gitRepoName_1, and in Accounts Hub you then obviously also have an JourneyApps → Github integration with gitOrgName_A
Steps to transfer repo gitRepoName_1 from gitOrgName_A → gitOrgName_B
Send a support ticket to support@journeyapps.com sharing your wish to execute a github repo transfer (provide a link to the app in question) - we will respond with general timing for the request
Ensure all drafts are committed and that all your branches are clean on gitOrgName_A/gitRepoName_B
Go to the Accounts Hub and create a second Github Integration with gitOrgName_B
Go to Github and download a copy of gitRepoName_1 to zip (as a backup)
Go to Github and complete the Github repo transfer process for gitRepoName_1 from gitOrgName_A → gitOrgName_B
Inform Journeyapps Support that the transfer has been completed, confirming the exact URL of the transferred repo, presumably it would now be github.com/gitOrgName_B/gitRepoName_1
JourneyApps support will then manually update the settings in Accounts Hub / OXIDE for your App to use the new URL instead of the old one