Skip to content

Commit 43c2ab7

Browse files
committed
removed enterprise page and merged into one
1 parent e40d6b3 commit 43c2ab7

4 files changed

Lines changed: 13 additions & 183 deletions

File tree

docs/integrations/about.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Plane's integrations make it easy to connect your workspace and projects with yo
1111
<Card title="Github" icon="FaGithub" href="/integrations/github">
1212
Sync issues and pull requests between Plane and GitHub for a smooth, two-way workflow.
1313
</Card>
14-
<Card title="GitHub Enterprise" icon="FaGithub" href="/integrations/github-enterprise">
14+
<Card title="GitHub Enterprise" icon="FaGithub" href="/integrations/github?edition=github-enterprise#connect-github-organization">
1515
Sync issues and pull requests between Plane and GitHub Enterprise for a smooth, two-way workflow.
1616
</Card>
1717
<Card title="Slack" icon="FaSlack" href="/integrations/slack">

docs/integrations/github-enterprise.mdx

Lines changed: 0 additions & 172 deletions
This file was deleted.

docs/integrations/github.mdx

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,43 +25,45 @@ Self-hosted GitHub instances for organizations with specific compliance or secur
2525

2626
## Set up GitHub integration
2727

28-
:::danger[Self-hosted Plane instance (Commercial Edition)]
29-
If you're running a self-hosted instance of Plane, you'll need to set up a few extra configurations to get GitHub integration working. Check out the [setup guide](https://developers.plane.so/self-hosting/govern/integrations/github) first before diving into the steps on this page.
30-
:::
31-
3228
To get started, you'll need to connect your GitHub account, organization, and repositories with Plane. Follow the steps below to complete the setup:
3329

3430
1. [Connect your GitHub organization](/integrations/github#connect-github-organization)
3531
2. [Connect your personal GitHub account](/integrations/github#connect-personal-github-account)
3632
3. [Add repository mappings](/integrations/github#add-repository-mappings)
3733

3834
### Connect GitHub organization
39-
Link your GitHub organization to your Plane workspace to start syncing repositories. This step is crucial for enabling the full range of GitHub-Plane integrations.
35+
Link your GitHub organization to your Plane workspace to start syncing repositories.
4036

4137
<Tabs queryString="edition">
4238
<TabItem value="github-cloud" label="GitHub Cloud">
43-
44-
![Connect GitHub](https://media.docs.plane.so/integrations/github/connect-github.webp#center)
39+
:::danger[Plane self-hosted instances]
40+
If you're running a self-hosted instance of Plane, you'll need to first create and configure a GitHub App to get GitHub integration working. Follow this [setup guide](https://developers.plane.so/self-hosting/govern/integrations/github?edition=github-cloud#create-github-app) first before diving into the steps on this page.
41+
:::
4542

4643
1. Navigate to [Workspace settings](/core-concepts/workspaces/overview#workspace-settings) in Plane.
4744
2. On the right pane, select **Integrations**.
4845
3. Find the **GitHub** integration and click **Configure**.
4946
4. In the **Connect Organization** section, click **Connect**.
47+
![Connect GitHub](https://media.docs.plane.so/integrations/github/connect-github.webp#center)
5048
5. On the GitHub app installation page, choose the organization you want to connect.
5149
6. Select whether you want to sync all repositories or pick specific ones.
5250
7. Click **Install** to finalize the connection.
5351
8. After authorization, you’ll be redirected back to Plane, where your GitHub organization will appear as connected.
5452
</TabItem>
5553

5654
<TabItem value="github-enterprise" label="GitHub Enterprise Server">
57-
Link your GitHub Enterprise organization to your Plane workspace to start syncing repositories. This step is crucial for enabling the full range of GitHub-Plane integrations.
55+
:::danger[Plane Cloud and self-hosted instances]
56+
57+
Before you can integrate with GitHub Enterprise Server, you must first create and configure a GitHub App in your GitHub Enterprise Server instance. This is required for both Plane Cloud and self-hosted users.
5858

59-
![Connect GitHub Enterprise organization](https://media.docs.plane.so/integrations/github/connect-github-enterprise.webp#center)
59+
Follow this [setup guide](https://developers.plane.so/self-hosting/govern/integrations/github?edition=github-enterprise#create-github-app) first before diving into the steps on this section.
60+
:::
6061

6162
1. Navigate to [Workspace settings](/core-concepts/workspaces/overview#workspace-settings) in Plane.
6263
2. On the right pane, select **Integrations**.
6364
3. Find the **GitHub Enterprise** integration and click **Configure**.
6465
4. In the **Connect Organization** section, click **Connect**.
66+
![Connect GitHub Enterprise organization](https://media.docs.plane.so/integrations/github/connect-github-enterprise.webp#center)
6567
5. Fill the form with the details of your GitHub Enterprise instance and click **Connect**.
6668
![Configure GitHub Enterprise organization](https://media.docs.plane.so/integrations/github/configure-github-enterprise.webp#center)
6769
6. On the GitHub app installation page, choose the organization you want to connect.

sidebars.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ const sidebars: SidebarsConfig = {
132132
type: "category",
133133
collapsed: false,
134134
label: "Integrations",
135-
items: ["integrations/about", "integrations/github", "integrations/github-enterprise", "integrations/slack", "integrations/gitlab"],
135+
items: ["integrations/about", "integrations/github", "integrations/slack", "integrations/gitlab"],
136136
},
137137
{
138138
type: "category",

0 commit comments

Comments
 (0)