@if (data_get($github_app, 'app_id'))

GitHub App

@if (data_get($github_app, 'installation_id')) Save @endif @can('delete', $github_app) @if ($applications->count() > 0) @else @endif @endcan
Your Private GitHub App for private repositories.
@if (!data_get($github_app, 'installation_id'))
You must complete this step before you can use this source!
Install Repositories on GitHub @else
@endif
@else

GitHub App

@can('delete', $github_app) @endcan
@can('create', $github_app)
Recommended

Automated Installation

Register a GitHub App via GitHub's manifest flow. Permissions and webhooks are pre-configured.

@if (!isCloud() || isDev())
@if ($fqdn) @endif @if ($ipv4) @endif @if ($ipv6) @endif @if (config('app.url')) @endif
@else
You need to register a GitHub App before using this source.
@endif
Register Now
Advanced

Manual Installation

Fill the GitHub App form manually. For self-hosted GitHub Enterprise or custom permission setups.

Continue
@else
You don't have permission to create new GitHub Apps. Please contact your team administrator.
@endcan
@endif