1
0
mirror of synced 2025-12-19 18:10:59 -05:00

add ghec version to graphql guides (#22314)

This commit is contained in:
Rachael Sewell
2021-10-22 10:05:17 -07:00
committed by GitHub
parent da419fd869
commit 1570dc66e6
37 changed files with 131291 additions and 5 deletions

View File

@@ -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

View File

@@ -6,6 +6,7 @@ redirect_from:
- /graphql/guides/forming-calls
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/guides
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -6,6 +6,7 @@ redirect_from:
- /graphql/guides/intro-to-graphql
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -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

View File

@@ -6,6 +6,7 @@ redirect_from:
- /graphql/guides/migrating-from-rest
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/guides/using-global-node-ids
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/guides/using-the-explorer
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -6,6 +6,7 @@ redirect_from:
- /v4
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
children:

View File

@@ -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:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/breaking_changes
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/changelog
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/explorer-new
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
layout: graphql-explorer

View File

@@ -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:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/public_schema
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/guides/resource-limitations
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/previews
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/reference/enum
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/reference
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
children:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/reference/input_object
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/reference/interface
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/reference/mutation
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/reference/object
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -6,6 +6,7 @@ redirect_from:
- /v4/reference/query
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/reference/scalar
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View File

@@ -5,6 +5,7 @@ redirect_from:
- /v4/reference/union
versions:
fpt: '*'
ghec: '*'
ghes: '*'
ghae: '*'
topics:

View 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'

View 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

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

View File

@@ -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",

File diff suppressed because one or more lines are too long

View File

@@ -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": [
{

View File

@@ -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

View File

@@ -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',

View File

@@ -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"
}