Esta versão do GitHub Enterprise foi descontinuada em 2021-06-09. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Pré-visualizações de esquema

Você pode visualizar os próximos recursos e alterações para o esquema do GraphQL do GitHub antes de eles serem adicionados à API do GraphQL de GitHub.

Sobre pré-visualizações de esquemas

Durante o período de pré-visualização, poderemos alterar alguns recursos com base no feedback do desenvolvedor. Se fizermos alterações, iremos anunciá-las no blogue do desenvolvedor sem aviso prévio.

Para acessar uma pré-visualização de esquema, você deverá fornecer um tipo de mídia personalizado no cabeçalho Aceitar para as suas solicitações. A documentação dos recursos para cada pré-visualização especifica qual tipo de mídia personalizado deve ser fornecido.

Observação: Os integrantes do esquema do GraphQL na pré-visualização não podem ser acessados pelo Explorador no momento.

Access to package version deletion preview

This preview adds support for the DeletePackageVersion mutation which enables deletion of private package versions.

Para alternar essa visualização e acesso aos seguintes integrantes do esquema, você deve fornecer um tipo de mídia personalizada no cabeçalho Aceitar:

application/vnd.github.package-deletes-preview+json

Integrantes do esquema pré-visualizados:

  • Mutation.deletePackageVersion

  • RegistryPackageVersion.deleted

GitHub packages preview

This preview adds support for objects relating to GitHub Packages.

Para alternar essa visualização e acesso aos seguintes integrantes do esquema, você deve fornecer um tipo de mídia personalizada no cabeçalho Aceitar:

application/vnd.github.packages-preview+json

Integrantes do esquema pré-visualizados:

  • Package

  • PackageFile

  • PackageFileOrder

  • PackageFileOrderField

  • PackageOrder

  • PackageOrderField

  • PackageOwner

  • PackageStatistics

  • PackageTag

  • PackageVersion

  • PackageVersionOrder

  • PackageVersionOrderField

  • PackageVersionStatistics

  • Organization.packages

  • PackageMetadatum.packageVersion

  • Repository.packages

  • User.packages

  • PackageConnection.nodes

  • PackageFileConnection.nodes

  • PackageTagConnection.nodes

  • PackageVersionConnection.nodes

  • PackageEdge.node

  • PackageFileEdge.node

  • PackageTagEdge.node

  • PackageVersionEdge.node

  • CreatePackageVersionPayload.packageVersion

  • UpdatePackageVersionPayload.packageVersion

  • CreatePackageFilePayload.packageFile

  • UpdatePackageFilePayload.packageFile

  • CreatePackageVersionMetadataPayload.packageVersion

  • AddPackageTagPayload.package

  • DeletePackageTagPayload.package

Deployments preview

This preview adds support for deployments mutations and new deployments features.

Para alternar essa visualização e acesso aos seguintes integrantes do esquema, você deve fornecer um tipo de mídia personalizada no cabeçalho Aceitar:

application/vnd.github.flash-preview+json

Integrantes do esquema pré-visualizados:

  • DeploymentStatus.environment

  • Mutation.createDeploymentStatus

  • Mutation.createDeployment

Checks preview

This preview adds support for reading checks created by GitHub Apps.

Para alternar essa visualização e acesso aos seguintes integrantes do esquema, você deve fornecer um tipo de mídia personalizada no cabeçalho Aceitar:

application/vnd.github.antiope-preview+json

Integrantes do esquema pré-visualizados:

  • CheckAnnotationRange

  • CheckAnnotationPosition

  • CheckAnnotationSpan

  • CheckAnnotation

  • CheckAnnotationConnection.nodes

  • CheckAnnotationData

  • CheckAnnotationEdge.node

  • CheckAnnotationLevel

  • CheckConclusionState

  • CheckStatusState

  • CheckSuiteAutoTriggerPreference

  • CheckRun

  • CheckRunConnection.nodes

  • CheckRunEdge.node

  • CheckRunAction

  • CheckRunFilter

  • CheckRunOutput

  • CheckRunOutputImage

  • CheckRunType

  • CheckSuite

  • CheckSuiteConnection.nodes

  • CheckSuiteEdge.node

  • CheckSuiteFilter

  • Commit.checkSuites

  • Mutation.createCheckRun

  • Mutation.createCheckSuite

  • Mutation.rerequestCheckSuite

  • Mutation.updateCheckRun

  • Mutation.updateCheckSuitePreferences

  • Push

  • RequestableCheckStatusState

  • UpdateCheckSuitePayload.checkSuite

Merge info preview

This preview adds support for accessing fields that provide more detailed information about a pull request's merge state.

Para alternar essa visualização e acesso aos seguintes integrantes do esquema, você deve fornecer um tipo de mídia personalizada no cabeçalho Aceitar:

application/vnd.github.merge-info-preview+json

Integrantes do esquema pré-visualizados:

  • PullRequest.canBeRebased

  • PullRequest.mergeStateStatus

Update refs preview

This preview adds support for updating multiple refs in a single operation.

Para alternar essa visualização e acesso aos seguintes integrantes do esquema, você deve fornecer um tipo de mídia personalizada no cabeçalho Aceitar:

application/vnd.github.update-refs-preview+json

Integrantes do esquema pré-visualizados:

  • Mutation.updateRefs

  • GitRefname

  • RefUpdate

Project event details preview

This preview adds project, project card, and project column details to project-related issue events.

Para alternar essa visualização e acesso aos seguintes integrantes do esquema, você deve fornecer um tipo de mídia personalizada no cabeçalho Aceitar:

application/vnd.github.starfox-preview+json

Integrantes do esquema pré-visualizados:

  • AddedToProjectEvent.project

  • AddedToProjectEvent.projectCard

  • AddedToProjectEvent.projectColumnName

  • ConvertedNoteToIssueEvent.project

  • ConvertedNoteToIssueEvent.projectCard

  • ConvertedNoteToIssueEvent.projectColumnName

  • MovedColumnsInProjectEvent.project

  • MovedColumnsInProjectEvent.projectCard

  • MovedColumnsInProjectEvent.projectColumnName

  • MovedColumnsInProjectEvent.previousProjectColumnName

  • RemovedFromProjectEvent.project

  • RemovedFromProjectEvent.projectColumnName

Create content attachments preview

This preview adds support for creating content attachments.

Para alternar essa visualização e acesso aos seguintes integrantes do esquema, você deve fornecer um tipo de mídia personalizada no cabeçalho Aceitar:

application/vnd.github.corsair-preview+json

Integrantes do esquema pré-visualizados:

  • Mutation.createContentAttachment

Pinned issues preview

This preview adds support for pinned issues.

Para alternar essa visualização e acesso aos seguintes integrantes do esquema, você deve fornecer um tipo de mídia personalizada no cabeçalho Aceitar:

application/vnd.github.elektra-preview+json

Integrantes do esquema pré-visualizados:

  • Repository.pinnedIssues

  • PinnedIssue

  • PinnedIssueEdge

  • PinnedIssueConnection

  • Mutation.pinIssue

  • Mutation.unpinIssue

Labels preview

This preview adds support for adding, updating, creating and deleting labels.

Para alternar essa visualização e acesso aos seguintes integrantes do esquema, você deve fornecer um tipo de mídia personalizada no cabeçalho Aceitar:

application/vnd.github.bane-preview+json

Integrantes do esquema pré-visualizados:

  • Mutation.createLabel

  • Mutation.deleteLabel

  • Mutation.updateLabel

Import project preview

This preview adds support for importing projects.

Para alternar essa visualização e acesso aos seguintes integrantes do esquema, você deve fornecer um tipo de mídia personalizada no cabeçalho Aceitar:

application/vnd.github.slothette-preview+json

Integrantes do esquema pré-visualizados:

  • Mutation.importProject

Team review assignments preview

This preview adds support for updating the settings for team review assignment.

Para alternar essa visualização e acesso aos seguintes integrantes do esquema, você deve fornecer um tipo de mídia personalizada no cabeçalho Aceitar:

application/vnd.github.stone-crop-preview+json

Integrantes do esquema pré-visualizados:

  • Mutation.updateTeamReviewAssignment

  • TeamReviewAssignmentAlgorithm

  • Team.reviewRequestDelegationEnabled

  • Team.reviewRequestDelegationAlgorithm

  • Team.reviewRequestDelegationMemberCount

  • Team.reviewRequestDelegationNotifyTeam