mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-18 16:02:10 +00:00
fix: mark Setup URL as required in self-managed GitHub App instructions (#10380)
* fix: mark Setup URL as required in self-managed GitHub App instructions Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WTZ5UBBLNh2rkgfNzUmCWs * fix: clarify workspace assignments table only renders once app is configured Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WTZ5UBBLNh2rkgfNzUmCWs --------- Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -184,11 +184,15 @@
|
||||
<strong>Homepage URL</strong>: your Windmill instance URL
|
||||
</li>
|
||||
<li>
|
||||
<strong>Callback URL</strong>: <code><your-windmill-url>/gh_success</code>
|
||||
<strong>Setup URL</strong> (under "Post installation"):
|
||||
<code><your-windmill-url>/gh_success</code> with "Redirect on update" checked.
|
||||
Required for installing the app from workspace Git sync settings — GitHub redirects
|
||||
here after installation to link it to the workspace. Without it, installations can
|
||||
still be linked manually from the Workspace assignments table that appears below
|
||||
once the app details are saved.
|
||||
</li>
|
||||
<li>
|
||||
<strong>Setup URL</strong> (optional):
|
||||
<code><your-windmill-url>/gh_success</code> with "Redirect on update" checked
|
||||
<strong>Callback URL</strong>: <code><your-windmill-url>/gh_success</code>
|
||||
</li>
|
||||
<li>Uncheck <strong>Active</strong> under Webhook (not needed)</li>
|
||||
</ul>
|
||||
|
||||
Reference in New Issue
Block a user