@if (error() || installationsError()) {
GitHub Integration Error
{{ error() || installationsError() }}
}
GitHub{{" "}}{{ currentInstallation()?.accountType === "Organization" ? "Organization" : "User" }}
Manage your GitHub App installations and switch between organizations

Current{{" "}} {{currentInstallation()?.accountType === "Organization" ? "Organization" : "User"}}

Select which GitHub organization or user account to work with

@if (currentInstallation(); as currentInstallation) {
{{ currentInstallation.accountName + ' avatar'}}

{{currentInstallation.accountName}}

@if (currentInstallation.accountType === "Organization") { Organization } @else { Personal }

repositories accessible

}
Your Repositories
Repositories you have access to through your GitHub integration
{{repositories().length}} repositories
@for (repo of repositories(); track repo.id) {

{{repo.full_name}}

@if (repo.private) { Private } @else { Public }
@if (repo.description) {

{{repo.description}}

}
Default: {{repo.default_branch}}
} @empty {

No repositories found. Make sure you've granted access to at least one repository for the selected organization.

} @if (repositoriesHasMore()) {
}
GitHub App Management
Manage your GitHub App installation and permissions

GitHub App Installation

You can manage your GitHub App installation, including adding or removing repositories, through GitHub.

@if (isLoading()) { }