GitHub Account Linking

Link your personal GitHub account for build attribution and private repo access. Separate from the GitHub App your project uses.

Linking your GitHub account connects your identity for build attribution and enables access to private repositories.

Linking your GitHub account lets you:

  • Connect private repositories to Jamdesk
  • Enable automatic builds on push
  • Access repositories from organizations you belong to

Linking Your Account

1
Go to Settings

Click your avatar and select Settings.

2
Select Connections

Navigate to the Connections tab.

3
Click Connect GitHub

Select Connect GitHub Account.

4
Authorize Jamdesk

Review the permissions and click Authorize in GitHub.

Permissions Requested

Jamdesk requests minimal permissions:

PermissionPurpose
Read repository contentsAccess your documentation files
Read repository metadataList your repositories
WebhooksReceive push notifications for automatic builds

Jamdesk never writes to your repositories. All access is read-only.

Unlinking Your Account

To disconnect GitHub:

  1. Go to SettingsConnections
  2. Click Disconnect next to GitHub
  3. Confirm the disconnection

Disconnecting GitHub will disable automatic builds for all your projects. You'll need to reconnect to re-enable them.

Organization Repositories

To access repositories from a GitHub organization:

  1. Go to the organization's settings on GitHub
  2. Navigate to Third-party accessOAuth Apps
  3. Find Jamdesk and click Grant access

If you don't see this option, ask an organization admin to approve Jamdesk.

Connecting GitHub

Connect a repository to a project

GitHub Issues

Troubleshoot GitHub connection problems