Skip to content

GitHub setup succeeds without repository installation guidance #2523

Open

Description

@satyalyadav

Executor Cloud: GitHub OAuth connection succeeds, but private repository calls return 404 until Executor.sh's GitHub App is installed separately.

Verified with the same Executor account and repository:

  • Before installation: identity lookup succeeds, GET /user/installations returns 0, and the private repository read returns 404.
  • After installation: installation count is 1 and the same repository read succeeds. No credential replacement was needed.

The catalog health check only calls GET /user. Its README describes one-click sign-in without explaining repository installation.

Please include an installation link and repository-selection guidance, and distinguish identity verification from repository access. Public-only connections can remain valid. scopes: [] is correct for GitHub App authentication.

Related: #2080 implemented this setup step but was closed unmerged; the closing comment invited a new v2 report. This supplies a current hosted reproduction. Deployed server version unknown. No private identifiers or credentials included.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions