Skip to content

Commit e40d6b3

Browse files
committed
Added tabbed content
1 parent a7634e0 commit e40d6b3

File tree

2 files changed

+52
-27
lines changed

2 files changed

+52
-27
lines changed

docs/integrations/github-enterprise.mdx

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -15,30 +15,28 @@ GitHub Enterprise integration with Plane allows seamless synchronization between
1515

1616
## Set up GitHub Enterprise integration
1717

18-
To get started, you'll need to connect your GitHub Enterprise account, organization, and repositories with Plane. Follow the steps below to complete the setup:
19-
20-
1. [Create a GitHub app in your GitHub Enterprise instance](/integrations/github-enterprise#create-your-github-enterprise-app-in-your-github-enterprise-instance)
21-
2. [Connect your GitHub Enterprise organization](/integrations/github-enterprise#connect-github-enterprise-organization)
22-
3. [Connect your personal GitHub Enterprise account](/integrations/github-enterprise#connect-personal-github-enterprise-account)
23-
4. [Add repository mappings](/integrations/github-enterprise#add-repository-mappings)
24-
25-
### Create your GitHub Enterprise app in your GitHub Enterprise instance
26-
2718
:::danger[Self-hosted GitHub Enterprise instance]
28-
To integrate with GitHub Enterprise, you need to create a GitHub app in your GitHub Enterprise instance. Check out this [setup guide](https://developers.plane.so/self-hosting/govern/integrations/github) first before diving into next steps.
19+
To integrate with GitHub Enterprise, you need to create a GitHub app in your GitHub Enterprise instance. Check out this [setup guide](https://developers.plane.so/self-hosting/govern/integrations/github-enterprise) first before diving into next steps.
2920
:::
3021

22+
To get started, you'll need to connect your GitHub Enterprise account, organization, and repositories with Plane. Follow the steps below to complete the setup:
23+
24+
1. [Connect your GitHub Enterprise organization](/integrations/github-enterprise#connect-github-enterprise-organization)
25+
2. [Connect your personal GitHub Enterprise account](/integrations/github-enterprise#connect-personal-github-enterprise-account)
26+
3. [Add repository mappings](/integrations/github-enterprise#add-repository-mappings)
27+
3128
### Connect GitHub Enterprise organization
3229

3330
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.
3431

35-
![Connect GitHub Enterprise organization](https://media.docs.plane.so/integrations/github/connect-github.webp#center)
32+
![Connect GitHub Enterprise organization](https://media.docs.plane.so/integrations/github/connect-github-enterprise.webp#center)
3633

3734
1. Navigate to [Workspace settings](/core-concepts/workspaces/overview#workspace-settings) in Plane.
3835
2. On the right pane, select **Integrations**.
3936
3. Find the **GitHub Enterprise** integration and click **Configure**.
4037
4. In the **Connect Organization** section, click **Connect**.
4138
5. Fill the form with the details of your GitHub Enterprise instance and click **Connect**.
39+
![Configure GitHub Enterprise organization](https://media.docs.plane.so/integrations/github/configure-github-enterprise.webp#center)
4240
6. On the GitHub app installation page, choose the organization you want to connect.
4341
7. Select whether you want to sync all repositories or pick specific ones.
4442
8. Click **Install** to finalize the connection.

docs/integrations/github.mdx

Lines changed: 43 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,28 @@
11
---
22
title: GitHub
33
hide_title: true
4-
description: Integrate Plane with GitHub to synchronize issues and pull requests. Connect repositories to projects for bidirectional updates and seamless workflows.
4+
description: Integrate Plane with GitHub Cloud and GitHub Enterprise Server to synchronize issues and pull requests. Connect repositories to projects for bidirectional updates and seamless workflows.
55
---
66

77
import Tags from "@site/src/components/Tags";
8+
import Tabs from '@theme/Tabs';
9+
import TabItem from '@theme/TabItem';
810

911
<div className="tag-wrapper">
1012
<h1>Integrate with GitHub</h1>
1113
<Tags tags={[{ name: "Pro", link: "https://plane.so/pricing", additionalClass: "pro" }]} />
1214
</div>
1315

14-
:::note[Self-hosted GitHub instance]
15-
At the moment, we only support GitHub Cloud for integrations. Support for self-hosted GitHub instances (GitHub Enterprise Server) isn’t available just yet—but we’re actively working on it.
16-
:::
17-
1816
GitHub integration with Plane allows seamless synchronization between your GitHub repositories and Plane projects. By linking the two, your issues and pull requests stay updated across both platforms, enhancing collaboration and streamlining your workflow. Whether you're managing code, tasks, or both, this integration ensures your team stays in sync without the hassle of switching between platforms.
1917

18+
Plane supports integration with:
19+
20+
- **GitHub Cloud**.
21+
The standard cloud-hosted GitHub service
22+
23+
- **GitHub Enterprise Server**.
24+
Self-hosted GitHub instances for organizations with specific compliance or security requirements
25+
2026
## Set up GitHub integration
2127

2228
:::danger[Self-hosted Plane instance (Commercial Edition)]
@@ -30,19 +36,40 @@ To get started, you'll need to connect your GitHub account, organization, and re
3036
3. [Add repository mappings](/integrations/github#add-repository-mappings)
3137

3238
### Connect GitHub organization
33-
3439
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.
3540

36-
![Connect GitHub](https://media.docs.plane.so/integrations/github/connect-github.webp#center)
37-
38-
1. Navigate to [Workspace settings](/core-concepts/workspaces/overview#workspace-settings) in Plane.
39-
2. On the right pane, select **Integrations**.
40-
3. Find the **GitHub** integration and click **Configure**.
41-
4. In the **Connect Organization** section, click **Connect**.
42-
5. On the GitHub app installation page, choose the organization you want to connect.
43-
6. Select whether you want to sync all repositories or pick specific ones.
44-
7. Click **Install** to finalize the connection.
45-
8. After authorization, you’ll be redirected back to Plane, where your GitHub organization will appear as connected.
41+
<Tabs queryString="edition">
42+
<TabItem value="github-cloud" label="GitHub Cloud">
43+
44+
![Connect GitHub](https://media.docs.plane.so/integrations/github/connect-github.webp#center)
45+
46+
1. Navigate to [Workspace settings](/core-concepts/workspaces/overview#workspace-settings) in Plane.
47+
2. On the right pane, select **Integrations**.
48+
3. Find the **GitHub** integration and click **Configure**.
49+
4. In the **Connect Organization** section, click **Connect**.
50+
5. On the GitHub app installation page, choose the organization you want to connect.
51+
6. Select whether you want to sync all repositories or pick specific ones.
52+
7. Click **Install** to finalize the connection.
53+
8. After authorization, you’ll be redirected back to Plane, where your GitHub organization will appear as connected.
54+
</TabItem>
55+
56+
<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.
58+
59+
![Connect GitHub Enterprise organization](https://media.docs.plane.so/integrations/github/connect-github-enterprise.webp#center)
60+
61+
1. Navigate to [Workspace settings](/core-concepts/workspaces/overview#workspace-settings) in Plane.
62+
2. On the right pane, select **Integrations**.
63+
3. Find the **GitHub Enterprise** integration and click **Configure**.
64+
4. In the **Connect Organization** section, click **Connect**.
65+
5. Fill the form with the details of your GitHub Enterprise instance and click **Connect**.
66+
![Configure GitHub Enterprise organization](https://media.docs.plane.so/integrations/github/configure-github-enterprise.webp#center)
67+
6. On the GitHub app installation page, choose the organization you want to connect.
68+
7. Select whether you want to sync all repositories or pick specific ones.
69+
8. Click **Install** to finalize the connection.
70+
9. After authorization, you’ll be redirected back to Plane, where your GitHub organization will appear as connected.
71+
</TabItem>
72+
</Tabs>
4673

4774
### Connect personal GitHub account
4875

0 commit comments

Comments
 (0)