Overview
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.
Features
Core Integration
- 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.
Project & Repository Management
- Repository mapping → Connect one or more Enterprise Server repositories to Plane projects.
- State synchronization → Keep issue states consistent between GitHub Enterprise Server and Plane.
User & Account Setup
- 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.
Security & Compliance
- 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.
Configure
To enable the GitHub Enterprise Server integration in Plane:
- 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.