docs: GitHub App webhook/setup/callback URLs use the API host, not the frontend - #534
Conversation
WalkthroughThe GitHub connector documentation and environment setup examples replace the single ChangesGitHub Connector URL Host Clarification
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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 |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.env.example:
- Around line 239-240: The environment variables in the .env.example file are
not ordered alphabetically. Reorder the lines containing GITHUB_APP_CLIENT_ID
and GITHUB_APP_ID so that GITHUB_APP_CLIENT_ID appears before GITHUB_APP_ID,
following alphabetical ordering conventions as expected by dotenv-linter.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: ASSERTIVE
Plan: Pro
Run ID: 9b4c4aae-6f5f-4aea-9f3f-42d254d78ac8
📒 Files selected for processing (1)
.env.example
|



Follow-up to #506.
The GitHub App Webhook URL, Setup URL, and Callback URL are backend routes (
/github/*on the Flask server, port 5080). GitHub posts to them directly, the Next.js frontend does not proxy/github/*, and the default Helm ingress puts the backend on a separateapi.<domain>host. Pointing them at the frontend base URL silently 404s webhooks.<API_URL>(theingress.hosts.apihost, or a tunnel to port 5080 in local dev)<FRONTEND_URL>Docs-only; no code changes.
Summary by CodeRabbit
Documentation