add ghec version to graphql guides (#22314)
This commit is contained in:
@@ -114,4 +114,4 @@ For more information about billing for {% ifversion ghec %}{% data variables.pro
|
||||
|
||||
## Further reading
|
||||
|
||||
- "[Enterprise accounts](/free-pro-team@latest/graphql/guides/managing-enterprise-accounts)" in the GraphQL API documentation
|
||||
- "[Enterprise accounts](/graphql/guides/managing-enterprise-accounts)" in the GraphQL API documentation
|
||||
|
||||
@@ -6,6 +6,7 @@ redirect_from:
|
||||
- /graphql/guides/forming-calls
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/guides
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -6,6 +6,7 @@ redirect_from:
|
||||
- /graphql/guides/intro-to-graphql
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -4,7 +4,7 @@ intro: You can manage your enterprise account and the organizations it owns with
|
||||
redirect_from:
|
||||
- /v4/guides/managing-enterprise-accounts
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
@@ -58,12 +58,12 @@ For some example queries, see "[An example query using the Enterprise Accounts A
|
||||
- `admin:enterprise`
|
||||
|
||||
The enterprise account specific scopes are:
|
||||
- `admin:enterprise`: Gives full control of enterprises (includes {% ifversion ghes > 3.2 or fpt or ghae or ghec %}`manage_runners:enterprise`, {% endif %}`manage_billing:enterprise` and `read:enterprise`)
|
||||
- `manage_billing:enterprise`: Read and write enterprise billing data.{% ifversion ghes > 3.2 or fpt or ghae %}
|
||||
- `admin:enterprise`: Gives full control of enterprises (includes {% ifversion ghes > 3.2 or ghae or ghec %}`manage_runners:enterprise`, {% endif %}`manage_billing:enterprise` and `read:enterprise`)
|
||||
- `manage_billing:enterprise`: Read and write enterprise billing data.{% ifversion ghes > 3.2 or ghae %}
|
||||
- `manage_runners:enterprise`: Access to manage GitHub Actions enterprise runners and runner-groups.{% endif %}
|
||||
- `read:enterprise`: Read enterprise profile data.
|
||||
|
||||
4. Copy your personal access token and keep it in a secure place until you add it to your GraphQL client.
|
||||
3. Copy your personal access token and keep it in a secure place until you add it to your GraphQL client.
|
||||
|
||||
### 2. Choose a GraphQL client
|
||||
|
||||
|
||||
@@ -6,6 +6,7 @@ redirect_from:
|
||||
- /graphql/guides/migrating-from-rest
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/guides/using-global-node-ids
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/guides/using-the-explorer
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -6,6 +6,7 @@ redirect_from:
|
||||
- /v4
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
children:
|
||||
|
||||
@@ -3,6 +3,7 @@ title: About the GraphQL API
|
||||
intro: 'The {% data variables.product.prodname_dotcom %} GraphQL API offers flexibility and the ability to define precisely the data you want to fetch.'
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/breaking_changes
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/changelog
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/explorer-new
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
layout: graphql-explorer
|
||||
|
||||
@@ -3,6 +3,7 @@ title: Overview
|
||||
intro: 'Learn about the {% data variables.product.prodname_dotcom %} GraphQL API, previews for upcoming changes, breaking changes, and limitations. You can also use the GraphQL Explorer to interact with the API on real {% data variables.product.prodname_dotcom %} data.'
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
children:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/public_schema
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/guides/resource-limitations
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/previews
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/reference/enum
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/reference
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
children:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/reference/input_object
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/reference/interface
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/reference/mutation
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/reference/object
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -6,6 +6,7 @@ redirect_from:
|
||||
- /v4/reference/query
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/reference/scalar
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
@@ -5,6 +5,7 @@ redirect_from:
|
||||
- /v4/reference/union
|
||||
versions:
|
||||
fpt: '*'
|
||||
ghec: '*'
|
||||
ghes: '*'
|
||||
ghae: '*'
|
||||
topics:
|
||||
|
||||
147
data/graphql/ghec/graphql_previews.yml
Normal file
147
data/graphql/ghec/graphql_previews.yml
Normal file
@@ -0,0 +1,147 @@
|
||||
- title: Access to package version deletion
|
||||
description: >-
|
||||
This preview adds support for the DeletePackageVersion mutation which
|
||||
enables deletion of private package versions.
|
||||
toggled_by: ':package-deletes-preview'
|
||||
announcement: null
|
||||
updates: null
|
||||
toggled_on:
|
||||
- Mutation.deletePackageVersion
|
||||
owning_teams:
|
||||
- '@github/pe-package-registry'
|
||||
- title: Deployments
|
||||
description: >-
|
||||
This preview adds support for deployments mutations and new deployments
|
||||
features.
|
||||
toggled_by: ':flash-preview'
|
||||
announcement: null
|
||||
updates: null
|
||||
toggled_on:
|
||||
- DeploymentStatus.environment
|
||||
- Mutation.createDeploymentStatus
|
||||
- CreateDeploymentStatusInput
|
||||
- CreateDeploymentStatusPayload
|
||||
- Mutation.createDeployment
|
||||
- CreateDeploymentInput
|
||||
- CreateDeploymentPayload
|
||||
owning_teams:
|
||||
- '@github/c2c-actions-service'
|
||||
- title: >-
|
||||
MergeInfoPreview - More detailed information about a pull request's merge
|
||||
state.
|
||||
description: >-
|
||||
This preview adds support for accessing fields that provide more detailed
|
||||
information about a pull request's merge state.
|
||||
toggled_by: ':merge-info-preview'
|
||||
announcement: null
|
||||
updates: null
|
||||
toggled_on:
|
||||
- PullRequest.canBeRebased
|
||||
- PullRequest.mergeStateStatus
|
||||
owning_teams:
|
||||
- '@github/pe-pull-requests'
|
||||
- title: UpdateRefsPreview - Update multiple refs in a single operation.
|
||||
description: This preview adds support for updating multiple refs in a single operation.
|
||||
toggled_by: ':update-refs-preview'
|
||||
announcement: null
|
||||
updates: null
|
||||
toggled_on:
|
||||
- Mutation.updateRefs
|
||||
- GitRefname
|
||||
- RefUpdate
|
||||
- UpdateRefsInput
|
||||
- UpdateRefsPayload
|
||||
owning_teams:
|
||||
- '@github/reponauts'
|
||||
- title: Access to a Repositories Dependency Graph
|
||||
description: This preview adds support for reading a dependency graph for a repository.
|
||||
toggled_by: ':hawkgirl-preview'
|
||||
announcement: null
|
||||
updates: null
|
||||
toggled_on:
|
||||
- DependencyGraphManifest
|
||||
- Repository.dependencyGraphManifests
|
||||
- DependencyGraphManifestEdge
|
||||
- DependencyGraphManifestConnection
|
||||
- DependencyGraphDependency
|
||||
- DependencyGraphDependencyEdge
|
||||
- DependencyGraphDependencyConnection
|
||||
- DependencyGraphPackageRelease.dependencies
|
||||
owning_teams:
|
||||
- '@github/dsp-dependency-graph'
|
||||
- title: Project Event Details
|
||||
description: >-
|
||||
This preview adds project, project card, and project column details to
|
||||
project-related issue events.
|
||||
toggled_by: ':starfox-preview'
|
||||
announcement: null
|
||||
updates: null
|
||||
toggled_on:
|
||||
- AddedToProjectEvent.project
|
||||
- AddedToProjectEvent.projectCard
|
||||
- AddedToProjectEvent.projectColumnName
|
||||
- ConvertedNoteToIssueEvent.project
|
||||
- ConvertedNoteToIssueEvent.projectCard
|
||||
- ConvertedNoteToIssueEvent.projectColumnName
|
||||
- MovedColumnsInProjectEvent.project
|
||||
- MovedColumnsInProjectEvent.projectCard
|
||||
- MovedColumnsInProjectEvent.projectColumnName
|
||||
- MovedColumnsInProjectEvent.previousProjectColumnName
|
||||
- RemovedFromProjectEvent.project
|
||||
- RemovedFromProjectEvent.projectColumnName
|
||||
owning_teams:
|
||||
- '@github/github-projects'
|
||||
- title: Create content attachments
|
||||
description: This preview adds support for creating content attachments.
|
||||
toggled_by: ':corsair-preview'
|
||||
announcement: null
|
||||
updates: null
|
||||
toggled_on:
|
||||
- Mutation.createContentAttachment
|
||||
owning_teams:
|
||||
- '@github/feature-lifecycle'
|
||||
- title: Labels Preview
|
||||
description: >-
|
||||
This preview adds support for adding, updating, creating and deleting
|
||||
labels.
|
||||
toggled_by: ':bane-preview'
|
||||
announcement: null
|
||||
updates: null
|
||||
toggled_on:
|
||||
- Mutation.createLabel
|
||||
- CreateLabelPayload
|
||||
- CreateLabelInput
|
||||
- Mutation.deleteLabel
|
||||
- DeleteLabelPayload
|
||||
- DeleteLabelInput
|
||||
- Mutation.updateLabel
|
||||
- UpdateLabelPayload
|
||||
- UpdateLabelInput
|
||||
owning_teams:
|
||||
- '@github/pe-pull-requests'
|
||||
- title: Import Project
|
||||
description: This preview adds support for importing projects.
|
||||
toggled_by: ':slothette-preview'
|
||||
announcement: null
|
||||
updates: null
|
||||
toggled_on:
|
||||
- Mutation.importProject
|
||||
owning_teams:
|
||||
- '@github/pe-issues-projects'
|
||||
- title: Team Review Assignments Preview
|
||||
description: >-
|
||||
This preview adds support for updating the settings for team review
|
||||
assignment.
|
||||
toggled_by: ':stone-crop-preview'
|
||||
announcement: null
|
||||
updates: null
|
||||
toggled_on:
|
||||
- Mutation.updateTeamReviewAssignment
|
||||
- UpdateTeamReviewAssignmentInput
|
||||
- TeamReviewAssignmentAlgorithm
|
||||
- Team.reviewRequestDelegationEnabled
|
||||
- Team.reviewRequestDelegationAlgorithm
|
||||
- Team.reviewRequestDelegationMemberCount
|
||||
- Team.reviewRequestDelegationNotifyTeam
|
||||
owning_teams:
|
||||
- '@github/pe-pull-requests'
|
||||
128
data/graphql/ghec/graphql_upcoming_changes.public.yml
Normal file
128
data/graphql/ghec/graphql_upcoming_changes.public.yml
Normal file
@@ -0,0 +1,128 @@
|
||||
---
|
||||
upcoming_changes:
|
||||
- location: LegacyMigration.uploadUrlTemplate
|
||||
description: '`uploadUrlTemplate` will be removed. Use `uploadUrl` instead.'
|
||||
reason:
|
||||
'`uploadUrlTemplate` is being removed because it is not a standard URL and
|
||||
adds an extra user step.'
|
||||
date: '2019-04-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: tambling
|
||||
- location: AssignedEvent.user
|
||||
description: '`user` will be removed. Use the `assignee` field instead.'
|
||||
reason: Assignees can now be mannequins.
|
||||
date: '2020-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: tambling
|
||||
- location: EnterpriseBillingInfo.availableSeats
|
||||
description:
|
||||
'`availableSeats` will be removed. Use EnterpriseBillingInfo.totalAvailableLicenses
|
||||
instead.'
|
||||
reason:
|
||||
'`availableSeats` will be replaced with `totalAvailableLicenses` to provide
|
||||
more clarity on the value being returned'
|
||||
date: '2020-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: BlakeWilliams
|
||||
- location: EnterpriseBillingInfo.seats
|
||||
description: '`seats` will be removed. Use EnterpriseBillingInfo.totalLicenses instead.'
|
||||
reason:
|
||||
'`seats` will be replaced with `totalLicenses` to provide more clarity on
|
||||
the value being returned'
|
||||
date: '2020-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: BlakeWilliams
|
||||
- location: UnassignedEvent.user
|
||||
description: '`user` will be removed. Use the `assignee` field instead.'
|
||||
reason: Assignees can now be mannequins.
|
||||
date: '2020-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: tambling
|
||||
- location: Sponsorship.maintainer
|
||||
description: '`maintainer` will be removed. Use `Sponsorship.sponsorable` instead.'
|
||||
reason: '`Sponsorship.maintainer` will be removed.'
|
||||
date: '2020-04-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: antn
|
||||
- location: EnterprisePendingMemberInvitationEdge.isUnlicensed
|
||||
description: '`isUnlicensed` will be removed.'
|
||||
reason: All pending members consume a license
|
||||
date: '2020-07-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: BrentWheeldon
|
||||
- location: EnterpriseOwnerInfo.pendingCollaborators
|
||||
description:
|
||||
'`pendingCollaborators` will be removed. Use the `pendingCollaboratorInvitations`
|
||||
field instead.'
|
||||
reason:
|
||||
Repository invitations can now be associated with an email, not only an
|
||||
invitee.
|
||||
date: '2020-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: jdennes
|
||||
- location: Issue.timeline
|
||||
description: '`timeline` will be removed. Use Issue.timelineItems instead.'
|
||||
reason: '`timeline` will be removed'
|
||||
date: '2020-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: mikesea
|
||||
- location: PullRequest.timeline
|
||||
description: '`timeline` will be removed. Use PullRequest.timelineItems instead.'
|
||||
reason: '`timeline` will be removed'
|
||||
date: '2020-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: mikesea
|
||||
- location: RepositoryInvitationOrderField.INVITEE_LOGIN
|
||||
description: '`INVITEE_LOGIN` will be removed.'
|
||||
reason:
|
||||
'`INVITEE_LOGIN` is no longer a valid field value. Repository invitations
|
||||
can now be associated with an email, not only an invitee.'
|
||||
date: '2020-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: jdennes
|
||||
- location: Sponsorship.sponsor
|
||||
description: '`sponsor` will be removed. Use `Sponsorship.sponsorEntity` instead.'
|
||||
reason: '`Sponsorship.sponsor` will be removed.'
|
||||
date: '2020-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: nholden
|
||||
- location: EnterpriseMemberEdge.isUnlicensed
|
||||
description: '`isUnlicensed` will be removed.'
|
||||
reason: All members consume a license
|
||||
date: '2021-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: BrentWheeldon
|
||||
- location: EnterpriseOutsideCollaboratorEdge.isUnlicensed
|
||||
description: '`isUnlicensed` will be removed.'
|
||||
reason: All outside collaborators consume a license
|
||||
date: '2021-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: BrentWheeldon
|
||||
- location: EnterprisePendingCollaboratorEdge.isUnlicensed
|
||||
description: '`isUnlicensed` will be removed.'
|
||||
reason: All pending collaborators consume a license
|
||||
date: '2021-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: BrentWheeldon
|
||||
- location: MergeStateStatus.DRAFT
|
||||
description: '`DRAFT` will be removed. Use PullRequest.isDraft instead.'
|
||||
reason:
|
||||
DRAFT state will be removed from this enum and `isDraft` should be used
|
||||
instead
|
||||
date: '2021-01-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: nplasterer
|
||||
- location: PackageType.DOCKER
|
||||
description: '`DOCKER` will be removed.'
|
||||
reason:
|
||||
DOCKER will be removed from this enum as this type will be migrated to only
|
||||
be used by the Packages REST API.
|
||||
date: '2021-06-21'
|
||||
criticality: breaking
|
||||
owner: reybard
|
||||
- location: ReactionGroup.users
|
||||
description: '`users` will be removed. Use the `reactors` field instead.'
|
||||
reason: Reactors can now be mannequins, bots, and organizations.
|
||||
date: '2021-10-01T00:00:00+00:00'
|
||||
criticality: breaking
|
||||
owner: synthead
|
||||
46190
data/graphql/ghec/schema.docs.graphql
Normal file
46190
data/graphql/ghec/schema.docs.graphql
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -161,6 +161,168 @@
|
||||
"href": "/graphql/overview/schema-previews#team-review-assignments-preview"
|
||||
}
|
||||
],
|
||||
"ghec": [
|
||||
{
|
||||
"title": "Access to package version deletion preview",
|
||||
"description": "This preview adds support for the DeletePackageVersion mutation which enables deletion of private package versions.",
|
||||
"toggled_by": "package-deletes-preview",
|
||||
"toggled_on": [
|
||||
"Mutation.deletePackageVersion"
|
||||
],
|
||||
"owning_teams": [
|
||||
"@github/pe-package-registry"
|
||||
],
|
||||
"accept_header": "application/vnd.github.package-deletes-preview+json",
|
||||
"href": "/graphql/overview/schema-previews#access-to-package-version-deletion-preview"
|
||||
},
|
||||
{
|
||||
"title": "Deployments preview",
|
||||
"description": "This preview adds support for deployments mutations and new deployments features.",
|
||||
"toggled_by": "flash-preview",
|
||||
"toggled_on": [
|
||||
"DeploymentStatus.environment",
|
||||
"Mutation.createDeploymentStatus",
|
||||
"Mutation.createDeployment"
|
||||
],
|
||||
"owning_teams": [
|
||||
"@github/c2c-actions-service"
|
||||
],
|
||||
"accept_header": "application/vnd.github.flash-preview+json",
|
||||
"href": "/graphql/overview/schema-previews#deployments-preview"
|
||||
},
|
||||
{
|
||||
"title": "Merge info preview",
|
||||
"description": "This preview adds support for accessing fields that provide more detailed information about a pull request's merge state.",
|
||||
"toggled_by": "merge-info-preview",
|
||||
"toggled_on": [
|
||||
"PullRequest.canBeRebased",
|
||||
"PullRequest.mergeStateStatus"
|
||||
],
|
||||
"owning_teams": [
|
||||
"@github/pe-pull-requests"
|
||||
],
|
||||
"accept_header": "application/vnd.github.merge-info-preview+json",
|
||||
"href": "/graphql/overview/schema-previews#merge-info-preview"
|
||||
},
|
||||
{
|
||||
"title": "Update refs preview",
|
||||
"description": "This preview adds support for updating multiple refs in a single operation.",
|
||||
"toggled_by": "update-refs-preview",
|
||||
"toggled_on": [
|
||||
"Mutation.updateRefs",
|
||||
"GitRefname",
|
||||
"RefUpdate"
|
||||
],
|
||||
"owning_teams": [
|
||||
"@github/reponauts"
|
||||
],
|
||||
"accept_header": "application/vnd.github.update-refs-preview+json",
|
||||
"href": "/graphql/overview/schema-previews#update-refs-preview"
|
||||
},
|
||||
{
|
||||
"title": "Access to a repositories dependency graph preview",
|
||||
"description": "This preview adds support for reading a dependency graph for a repository.",
|
||||
"toggled_by": "hawkgirl-preview",
|
||||
"toggled_on": [
|
||||
"DependencyGraphManifest",
|
||||
"Repository.dependencyGraphManifests",
|
||||
"DependencyGraphManifestEdge",
|
||||
"DependencyGraphManifestConnection",
|
||||
"DependencyGraphDependency",
|
||||
"DependencyGraphDependencyEdge",
|
||||
"DependencyGraphDependencyConnection",
|
||||
"DependencyGraphPackageRelease.dependencies"
|
||||
],
|
||||
"owning_teams": [
|
||||
"@github/dsp-dependency-graph"
|
||||
],
|
||||
"accept_header": "application/vnd.github.hawkgirl-preview+json",
|
||||
"href": "/graphql/overview/schema-previews#access-to-a-repositories-dependency-graph-preview"
|
||||
},
|
||||
{
|
||||
"title": "Project event details preview",
|
||||
"description": "This preview adds project, project card, and project column details to project-related issue events.",
|
||||
"toggled_by": "starfox-preview",
|
||||
"toggled_on": [
|
||||
"AddedToProjectEvent.project",
|
||||
"AddedToProjectEvent.projectCard",
|
||||
"AddedToProjectEvent.projectColumnName",
|
||||
"ConvertedNoteToIssueEvent.project",
|
||||
"ConvertedNoteToIssueEvent.projectCard",
|
||||
"ConvertedNoteToIssueEvent.projectColumnName",
|
||||
"MovedColumnsInProjectEvent.project",
|
||||
"MovedColumnsInProjectEvent.projectCard",
|
||||
"MovedColumnsInProjectEvent.projectColumnName",
|
||||
"MovedColumnsInProjectEvent.previousProjectColumnName",
|
||||
"RemovedFromProjectEvent.project",
|
||||
"RemovedFromProjectEvent.projectColumnName"
|
||||
],
|
||||
"owning_teams": [
|
||||
"@github/github-projects"
|
||||
],
|
||||
"accept_header": "application/vnd.github.starfox-preview+json",
|
||||
"href": "/graphql/overview/schema-previews#project-event-details-preview"
|
||||
},
|
||||
{
|
||||
"title": "Create content attachments preview",
|
||||
"description": "This preview adds support for creating content attachments.",
|
||||
"toggled_by": "corsair-preview",
|
||||
"toggled_on": [
|
||||
"Mutation.createContentAttachment"
|
||||
],
|
||||
"owning_teams": [
|
||||
"@github/feature-lifecycle"
|
||||
],
|
||||
"accept_header": "application/vnd.github.corsair-preview+json",
|
||||
"href": "/graphql/overview/schema-previews#create-content-attachments-preview"
|
||||
},
|
||||
{
|
||||
"title": "Labels preview",
|
||||
"description": "This preview adds support for adding, updating, creating and deleting labels.",
|
||||
"toggled_by": "bane-preview",
|
||||
"toggled_on": [
|
||||
"Mutation.createLabel",
|
||||
"Mutation.deleteLabel",
|
||||
"Mutation.updateLabel"
|
||||
],
|
||||
"owning_teams": [
|
||||
"@github/pe-pull-requests"
|
||||
],
|
||||
"accept_header": "application/vnd.github.bane-preview+json",
|
||||
"href": "/graphql/overview/schema-previews#labels-preview"
|
||||
},
|
||||
{
|
||||
"title": "Import project preview",
|
||||
"description": "This preview adds support for importing projects.",
|
||||
"toggled_by": "slothette-preview",
|
||||
"toggled_on": [
|
||||
"Mutation.importProject"
|
||||
],
|
||||
"owning_teams": [
|
||||
"@github/pe-issues-projects"
|
||||
],
|
||||
"accept_header": "application/vnd.github.slothette-preview+json",
|
||||
"href": "/graphql/overview/schema-previews#import-project-preview"
|
||||
},
|
||||
{
|
||||
"title": "Team review assignments preview",
|
||||
"description": "This preview adds support for updating the settings for team review assignment.",
|
||||
"toggled_by": "stone-crop-preview",
|
||||
"toggled_on": [
|
||||
"Mutation.updateTeamReviewAssignment",
|
||||
"TeamReviewAssignmentAlgorithm",
|
||||
"Team.reviewRequestDelegationEnabled",
|
||||
"Team.reviewRequestDelegationAlgorithm",
|
||||
"Team.reviewRequestDelegationMemberCount",
|
||||
"Team.reviewRequestDelegationNotifyTeam"
|
||||
],
|
||||
"owning_teams": [
|
||||
"@github/pe-pull-requests"
|
||||
],
|
||||
"accept_header": "application/vnd.github.stone-crop-preview+json",
|
||||
"href": "/graphql/overview/schema-previews#team-review-assignments-preview"
|
||||
}
|
||||
],
|
||||
"ghes-3.2": [
|
||||
{
|
||||
"title": "Access to package version deletion preview",
|
||||
|
||||
79268
lib/graphql/static/schema-ghec.json
Normal file
79268
lib/graphql/static/schema-ghec.json
Normal file
File diff suppressed because one or more lines are too long
@@ -161,6 +161,168 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
"ghec": {
|
||||
"2021-10-01": [
|
||||
{
|
||||
"location": "ReactionGroup.users",
|
||||
"description": "<p><code>users</code> will be removed. Use the <code>reactors</code> field instead.</p>",
|
||||
"reason": "<p>Reactors can now be mannequins, bots, and organizations.</p>",
|
||||
"date": "2021-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "synthead"
|
||||
}
|
||||
],
|
||||
"2021-06-21": [
|
||||
{
|
||||
"location": "PackageType.DOCKER",
|
||||
"description": "<p><code>DOCKER</code> will be removed.</p>",
|
||||
"reason": "<p>DOCKER will be removed from this enum as this type will be migrated to only be used by the Packages REST API.</p>",
|
||||
"date": "2021-06-21",
|
||||
"criticality": "breaking",
|
||||
"owner": "reybard"
|
||||
}
|
||||
],
|
||||
"2021-01-01": [
|
||||
{
|
||||
"location": "MergeStateStatus.DRAFT",
|
||||
"description": "<p><code>DRAFT</code> will be removed. Use PullRequest.isDraft instead.</p>",
|
||||
"reason": "<p>DRAFT state will be removed from this enum and <code>isDraft</code> should be used instead</p>",
|
||||
"date": "2021-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "nplasterer"
|
||||
},
|
||||
{
|
||||
"location": "EnterprisePendingCollaboratorEdge.isUnlicensed",
|
||||
"description": "<p><code>isUnlicensed</code> will be removed.</p>",
|
||||
"reason": "<p>All pending collaborators consume a license</p>",
|
||||
"date": "2021-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "BrentWheeldon"
|
||||
},
|
||||
{
|
||||
"location": "EnterpriseOutsideCollaboratorEdge.isUnlicensed",
|
||||
"description": "<p><code>isUnlicensed</code> will be removed.</p>",
|
||||
"reason": "<p>All outside collaborators consume a license</p>",
|
||||
"date": "2021-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "BrentWheeldon"
|
||||
},
|
||||
{
|
||||
"location": "EnterpriseMemberEdge.isUnlicensed",
|
||||
"description": "<p><code>isUnlicensed</code> will be removed.</p>",
|
||||
"reason": "<p>All members consume a license</p>",
|
||||
"date": "2021-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "BrentWheeldon"
|
||||
}
|
||||
],
|
||||
"2020-10-01": [
|
||||
{
|
||||
"location": "Sponsorship.sponsor",
|
||||
"description": "<p><code>sponsor</code> will be removed. Use <code>Sponsorship.sponsorEntity</code> instead.</p>",
|
||||
"reason": "<p><code>Sponsorship.sponsor</code> will be removed.</p>",
|
||||
"date": "2020-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "nholden"
|
||||
},
|
||||
{
|
||||
"location": "RepositoryInvitationOrderField.INVITEE_LOGIN",
|
||||
"description": "<p><code>INVITEE_LOGIN</code> will be removed.</p>",
|
||||
"reason": "<p><code>INVITEE_LOGIN</code> is no longer a valid field value. Repository invitations can now be associated with an email, not only an invitee.</p>",
|
||||
"date": "2020-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "jdennes"
|
||||
},
|
||||
{
|
||||
"location": "PullRequest.timeline",
|
||||
"description": "<p><code>timeline</code> will be removed. Use PullRequest.timelineItems instead.</p>",
|
||||
"reason": "<p><code>timeline</code> will be removed</p>",
|
||||
"date": "2020-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "mikesea"
|
||||
},
|
||||
{
|
||||
"location": "Issue.timeline",
|
||||
"description": "<p><code>timeline</code> will be removed. Use Issue.timelineItems instead.</p>",
|
||||
"reason": "<p><code>timeline</code> will be removed</p>",
|
||||
"date": "2020-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "mikesea"
|
||||
},
|
||||
{
|
||||
"location": "EnterpriseOwnerInfo.pendingCollaborators",
|
||||
"description": "<p><code>pendingCollaborators</code> will be removed. Use the <code>pendingCollaboratorInvitations</code> field instead.</p>",
|
||||
"reason": "<p>Repository invitations can now be associated with an email, not only an invitee.</p>",
|
||||
"date": "2020-10-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "jdennes"
|
||||
}
|
||||
],
|
||||
"2020-07-01": [
|
||||
{
|
||||
"location": "EnterprisePendingMemberInvitationEdge.isUnlicensed",
|
||||
"description": "<p><code>isUnlicensed</code> will be removed.</p>",
|
||||
"reason": "<p>All pending members consume a license</p>",
|
||||
"date": "2020-07-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "BrentWheeldon"
|
||||
}
|
||||
],
|
||||
"2020-04-01": [
|
||||
{
|
||||
"location": "Sponsorship.maintainer",
|
||||
"description": "<p><code>maintainer</code> will be removed. Use <code>Sponsorship.sponsorable</code> instead.</p>",
|
||||
"reason": "<p><code>Sponsorship.maintainer</code> will be removed.</p>",
|
||||
"date": "2020-04-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "antn"
|
||||
}
|
||||
],
|
||||
"2020-01-01": [
|
||||
{
|
||||
"location": "UnassignedEvent.user",
|
||||
"description": "<p><code>user</code> will be removed. Use the <code>assignee</code> field instead.</p>",
|
||||
"reason": "<p>Assignees can now be mannequins.</p>",
|
||||
"date": "2020-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "tambling"
|
||||
},
|
||||
{
|
||||
"location": "EnterpriseBillingInfo.seats",
|
||||
"description": "<p><code>seats</code> will be removed. Use EnterpriseBillingInfo.totalLicenses instead.</p>",
|
||||
"reason": "<p><code>seats</code> will be replaced with <code>totalLicenses</code> to provide more clarity on the value being returned</p>",
|
||||
"date": "2020-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "BlakeWilliams"
|
||||
},
|
||||
{
|
||||
"location": "EnterpriseBillingInfo.availableSeats",
|
||||
"description": "<p><code>availableSeats</code> will be removed. Use EnterpriseBillingInfo.totalAvailableLicenses instead.</p>",
|
||||
"reason": "<p><code>availableSeats</code> will be replaced with <code>totalAvailableLicenses</code> to provide more clarity on the value being returned</p>",
|
||||
"date": "2020-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "BlakeWilliams"
|
||||
},
|
||||
{
|
||||
"location": "AssignedEvent.user",
|
||||
"description": "<p><code>user</code> will be removed. Use the <code>assignee</code> field instead.</p>",
|
||||
"reason": "<p>Assignees can now be mannequins.</p>",
|
||||
"date": "2020-01-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "tambling"
|
||||
}
|
||||
],
|
||||
"2019-04-01": [
|
||||
{
|
||||
"location": "LegacyMigration.uploadUrlTemplate",
|
||||
"description": "<p><code>uploadUrlTemplate</code> will be removed. Use <code>uploadUrl</code> instead.</p>",
|
||||
"reason": "<p><code>uploadUrlTemplate</code> is being removed because it is not a standard URL and adds an extra user step.</p>",
|
||||
"date": "2019-04-01",
|
||||
"criticality": "breaking",
|
||||
"owner": "tambling"
|
||||
}
|
||||
]
|
||||
},
|
||||
"ghes-3.2": {
|
||||
"2021-10-01": [
|
||||
{
|
||||
|
||||
@@ -113,6 +113,10 @@
|
||||
/enterprise-cloud@latest/admin/policies/enforcing-policies-for-your-enterprise
|
||||
- /github/setting-up-and-managing-your-enterprise/setting-policies-for-organizations-in-your-enterprise-account
|
||||
|
||||
/enterprise-cloud@latest/graphql/guides/managing-enterprise-accounts
|
||||
- /graphql/guides/managing-enterprise-accounts
|
||||
- /v4/guides/managing-enterprise-accounts
|
||||
|
||||
/enterprise-cloud@latest/billing/managing-billing-for-your-github-account/about-billing-for-your-enterprise
|
||||
- /admin/overview/managing-billing-for-your-enterprise
|
||||
- /enterprise/admin/installation/managing-billing-for-github-enterprise
|
||||
|
||||
@@ -159,6 +159,7 @@ async function setBranchAsRef(options, graphqlVersion, branch = false) {
|
||||
|
||||
const branches = {
|
||||
dotcom: defaultBranch,
|
||||
ghec: defaultBranch,
|
||||
ghes: `enterprise-${graphqlVersion.replace('ghes-', '')}-release`,
|
||||
// TODO confirm the below is accurate after the release branch is created
|
||||
ghae: 'github-ae-release',
|
||||
|
||||
@@ -1,16 +1,19 @@
|
||||
{
|
||||
"schemas": {
|
||||
"dotcom": "schema.docs.graphql",
|
||||
"ghec": "schema.docs.graphql",
|
||||
"ghes": "schema.docs-enterprise.graphql",
|
||||
"ghae": "schema.docs-ghae.graphql"
|
||||
},
|
||||
"previews": {
|
||||
"dotcom": "graphql_previews.yml",
|
||||
"ghec": "graphql_previews.yml",
|
||||
"ghes": "graphql_previews.enterprise.yml",
|
||||
"ghae": "graphql_previews.ghae.yml"
|
||||
},
|
||||
"upcomingChanges": {
|
||||
"dotcom": "graphql_upcoming_changes.public.yml",
|
||||
"ghec": "graphql_upcoming_changes.public.yml",
|
||||
"ghes": "graphql_upcoming_changes.public-enterprise.yml",
|
||||
"ghae": "graphql_upcoming_changes.public-ghae.yml"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user