Forget the GitHub App
Removes the GitHub App's keys and installations from the panel. Services connected through it stop deploying on push until they are reconnected. The App itself must be deleted on github.com.
Needs github.manage, which owners and admins hold. Not available to MCP clients or the assistant.
seylo_session<token>application/json- body
confirm*booleanSuccess.
application/json- response
curl -X POST 'https://example.com/api/v1/github.deleteApp' \ -H 'Content-Type: application/json' \ -d '{ "confirm": true}'{}Connect a GitHub repository to a service POST
Sets a service's source to a GitHub repository and branch read through the App, after checking the installation can read it. With deployOnPush, pushes to the branch deploy the service. rootDir is the folder to build. Needs `services.update` on the service (a grant on its project covers it). Available to MCP clients and the assistant.
Disconnect the GitHub account POST
Deletes the device-flow token used for private repos. Services that clone with it fail to deploy until they get another credential. Revoke it on github.com too. Needs `github.manage`, which owners and admins hold. Not available to MCP clients or the assistant.