-
Notifications
You must be signed in to change notification settings - Fork 32
Updated the GitHub integrations page #355
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
WalkthroughDocumentation for the GitHub integration is restructured from repository-level mappings to project-level issue sync and expanded PR automation flows, adding a unified “How issue syncing works” section, property-level sync behavior, explicit warnings about default unidirectional overwrite, and updated UI/media references. Changes
Sequence Diagram(s)sequenceDiagram
autonumber
actor User
participant Plane as Plane (Project)
participant GitHub as GitHub
rect rgb(240,248,255)
note over User,Plane: Configure project-level issue sync
User->>Plane: Open "Add project work item sync" modal
User->>Plane: Select GitHub repo, mapping, direction (Uni/Bi), Start Sync
Plane-->>User: Show project sync listing (edit / remove)
end
rect rgb(245,255,245)
note over Plane,GitHub: Issue synchronization runtime
alt Unidirectional
GitHub->>Plane: Push updates (if configured)
Plane->>GitHub: (no outbound updates)
else Bidirectional
GitHub->>Plane: Push updates
Plane->>GitHub: Push updates (per mapping & rules)
end
note over Plane,GitHub: Mapped fields: Title, Description, Assignees, Labels, States, Comments, Mentions, Issue Links
end
sequenceDiagram
autonumber
actor User
participant Plane as Plane (Project)
participant GitHub as GitHub
rect rgb(255,250,240)
note over User,Plane: Configure PR mapping & automation
User->>Plane: Add PR mapping (repo ↔ project)
User->>Plane: Define PR state automation, reference formats, lifecycle mapping
end
rect rgb(245,245,255)
note over GitHub,Plane: PR lifecycle & automation
GitHub->>Plane: PR events (open/update/merge/close)
Plane->>Plane: Map PR state to work item state
Plane-->>GitHub: Optional comments/backlinks per automation rules
end
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Suggested reviewers
Poem
Pre-merge checks and finishing touches❌ Failed checks (1 inconclusive)
✅ Passed checks (2 passed)
✨ Finishing touches🧪 Generate unit tests
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (1)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Description
Type of Change
Screenshots and Media (if applicable)
Test Scenarios
References
Note
Revamps GitHub integration docs with project-level issue sync (state/direction mapping) and PR state automation via reference formats, plus clarified sync behavior and defaults.
PlaneandGitHub) with linked comments and cross-links.Written by Cursor Bugbot for commit 7da56bd. This will update automatically on new commits. Configure here.
Summary by CodeRabbit