GitHub App post-install landing
GET /auth/github/setup
The App's Setup URL. Stores nothing (installations are read live) and never reads installation_id. A pending review link continues at /review/continue; an install started from the Setup tab lands on /barista/setup?fresh=1 (&install=requested when GitHub sent the owners a request); otherwise /repos. With a session it drops that user's cached GitHub reads.
Request
Parameters
setup_action(query, "install" | "request" | "update")
Responses
302
Redirect to /review/continue, /barista/setup or /repos
Example
curl -X GET \
https://cupof.ai/auth/github/setup