The GitHub Enterprise Server integration for Plane is designed for organizations running self-hosted or air-gapped GitHub instances. It bridges your repositories and Plane projects so engineering and project management stay aligned—while keeping all data within your secure environment.
Two-way sync → Sync issues between GitHub Enterprise Server and Plane automatically, with updates/comments flowing both ways.
Issue linking → Link Plane issues with pull requests and commits for complete traceability.
Automatic state updates → Issues in Plane update automatically as PRs move from draft → open → merged.
Repository mapping → Connect one or more Enterprise Server repositories to Plane projects.
State synchronization → Keep issue states consistent between GitHub Enterprise Server and Plane.
Personal account linking → Users can securely link their Enterprise Server accounts to Plane.
Organization-level setup → Admins can manage integration at a project or workspace level.
Enterprise-ready → Built for self-hosted and air-gapped deployments.
Scoped permissions → Users only see repos they have access to.
OAuth-based linking → Secure authentication with your Enterprise Server.
Navigate to your Workspace Settings in Plane.
Under Integrations, select GitHub Enterprise Server.
Enter your Enterprise Server instance URL.
Connect your organization and link personal accounts.
Map repositories to the relevant Plane projects.
Once configured, your issues, pull requests, and commits will sync securely between GitHub Enterprise Server and Plane.
👉 For detailed setup steps, see the GitHub Integration Guide.
