Move GitHub Repository

Flowgear supports GitHub as the backing store for your Workflow designs. This document describes how to move a GitHub repository to a new organization.

Prerequisites

  • Admin access on both old and new organization
  • Admin access to the repository

Steps

  1. Navigate to the GitHub repository, and open the settings
  2. At the bottom of the settings, click on Transfer under the Transfer ownership section
  3. Select the new organization, type the repository name in the confirmation box, click I understand, transfer this repository
  4. Update the Repository URL under Edit Site Settings in the Flowgear Console to point to the new location of the repository
  5. Each user who need to edit workflows needs to:
    1. Generate a new Personal Access Token in GitHub
    2. Update the Version Control Token under My User Account in the Flowgear Console