Skip to main content
Version: 0.1.0

GitHubRepository

No description

type GitHubRepository implements GitRepository, CISource {
id: ID!
provider: GitProvider!
providerID: ID!
name: String!
owner: String!
url: URL!
description: String
defaultBranch: GitBranch
branches: [GitBranch!]
isFork: Boolean!
isPrivate: Boolean!
updatedAt: Time!
primaryLanguage: String
buildMethodSuggestions: [BuildMethod!]
serverless: ServerlessConfig
ports: [Port!]
volumes: [VolumeSpec!]
}

Fields

GitHubRepository.id ● ID! non-null scalar

GitHubRepository.provider ● GitProvider! non-null enum

GitHubRepository.providerID ● ID! non-null scalar

GitHubRepository.name ● String! non-null scalar

GitHubRepository.owner ● String! non-null scalar

GitHubRepository.url ● URL! non-null scalar

GitHubRepository.description ● String scalar

GitHubRepository.defaultBranch ● GitBranch object

GitHubRepository.branches ● [GitBranch!] list object

GitHubRepository.isFork ● Boolean! non-null scalar

GitHubRepository.isPrivate ● Boolean! non-null scalar

GitHubRepository.updatedAt ● Time! non-null scalar

GitHubRepository.primaryLanguage ● String scalar

GitHubRepository.buildMethodSuggestions ● [BuildMethod!] list object

GitHubRepository.serverless ● ServerlessConfig object

GitHubRepository.ports ● [Port!] list object

GitHubRepository.volumes ● [VolumeSpec!] list object

Interfaces

GitRepository interface

CISource interface

Member Of

GitHubInstallation object ● GitHubRepoIntegration object ● Repo object ● User object