Document GitHub admin approval pending state#507
Open
promptless[bot] wants to merge 3 commits into
Open
Conversation
Update the GitHub integration docs to reflect the simplified connection flow (org name input removed) and document the new admin approval pending state feature. Users without admin permissions now have their requests tracked automatically, and Promptless completes the connection when an admin approves the app.
| @@ -25,21 +26,33 @@ Promptless integrates with GitHub through our official GitHub App, providing sec | |||
| <img src="/assets/integrations-blank.png" alt="Integrations Page" /> | |||
| </Frame> | |||
|
|
|||
Contributor
Author
There was a problem hiding this comment.
Removed "Enter your GitHub organization name" step because PR #3331 deleted GithubConnectModal.tsx and the org name input field. Users now go directly to GitHub's org selector.
| <Frame> | ||
| <img src="/assets/integrations-complete.png" alt="Integrations Page" /> | ||
| <img src="/assets/integrations-complete.png" alt="Integrations Complete" /> | ||
| </Frame> |
Contributor
Author
There was a problem hiding this comment.
Added admin approval section based on PR #3331, which introduces GithubAppInstallationRequest tracking for pending requests and a github_app_installation_fulfiller cronjob that auto-completes connections once admins approve.
| Yes. After connecting your first GitHub organization, you can add more by clicking "Connect another GitHub Org" on the integrations page. Each organization appears as its own card, and repositories from all connected organizations are available when setting up projects. | ||
| </Accordion> | ||
|
|
||
| <Accordion title="What happens if my GitHub organization requires admin approval for apps?"> |
Contributor
Author
There was a problem hiding this comment.
Added FAQ entry about admin approval flow. The automatic completion behavior comes from the github_app_installation_fulfiller cronjob added in PR #3331.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Open this suggestion in Promptless to view citations and reasoning process
Updates the GitHub integration docs to document the new admin approval pending state feature. Users without admin permissions now see their requests tracked automatically, and Promptless completes the connection once an admin approves. Also removes outdated reference to entering organization name during setup.
Trigger Events
Tip: Assign suggestions to team members in the Promptless dashboard to claim work 👥