> ## Documentation Index
> Fetch the complete documentation index at: https://docs.endorlabs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Migrate to GitHub Cloud App Pro

> Learn how to migrate from the standard GitHub App to GitHub Cloud App Pro.

Migrating to GitHub Cloud App Pro replaces your existing GitHub App installation with the Pro version. To preserve your current projects and findings, select the same repositories you were scanning before.

To migrate to GitHub Cloud App Pro:

1. Select **User menu** > **Integrations** from the left sidebar.

2. Click **Manage** next to **GitHub** under **Source Control Managers**.

3. Click the vertical three dots next to the integration you want to migrate and select **Migrate to Pro App**.

4. Click **Migrate**.

   You are redirected to GitHub.

5. Click **Configure**.

6. Select a user to authorize the app.

7. Select **Configure** in the organization where you want to migrate the app.

8. Choose whether to install and authorize Endor Labs on all repositories or a specific subset.

9. Choose the namespace and click **Next**.

   <Warning>
     You must choose the same namespace as your existing GitHub App installation.
   </Warning>

10. Select and enable the scanners you require.

11. Configure pull request scanning preferences if required.

12. Click **Continue**.

After migration is successful, delete the old installation from your GitHub organization.

<Warning>
  **Branch protection rules**

  When you migrate from one app to another, you must manually update your branch protection rules in GitHub. Branch protection rules that reference the old GitHub App ID will become inactive and will not function until reconfigured with the new app. Refer to [Branch protection rules](https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/managing-a-branch-protection-rule#creating-a-branch-protection-rule) to learn more.
</Warning>
