GitHub
O GitHub é um serviço de hospedagem de repositório Git baseado na Web. Ele oferece toda a funcionalidade de controle de revisão distribuída e SCM (gerenciamento de código-fonte) do Git, bem como a adição de seus próprios recursos.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Standard | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Standard | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Standard | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Microsoft |
| URL | https://support.microsoft.com/ |
| abapi@microsoft.com |
| Metadados do conector | |
|---|---|
| Publicador | Microsoft |
| Site | https://github.com/ |
| Política de privacidade | https://github.com/trust-center/privacy |
| Categorias | Operações de TI; Colaboração |
Editor de aplicativos github do conector
Esse conector usa aplicativos por conta aaptapps
Conector aprofundado
Para obter mais informações sobre o conector, consulte a seção detalhada.
Problemas e limitações conhecidos
Observe que dispara a pesquisa de itens de problema entre repositórios de membros e de propriedade atribuídos ao usuário autenticado. Não há suporte para repositórios de organização.
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
| Frequência das pesquisas de gatilho | 1 | 15 s |
Ações
| Adicionar o repositório selecionado a um segredo da organização (versão prévia) |
Adiciona um repositório a um segredo da organização quando o |
| Atualizar um marco |
Atualize um marco existente. |
| Atualizar um problema |
Atualize um problema existente dado o número de problema. |
| Atualizar uma solicitação de pull (versão prévia) |
Essa operação é usada para atualizar uma solicitação de pull para o repositório. Para atualizar uma solicitação pull em um repositório público, você deve ter acesso de gravação ao cabeçalho ou ao branch de origem. Para repositórios de propriedade da organização, você deve ser um membro da organização que possui o repositório para abrir ou atualizar uma solicitação de pull. |
| Comparar duas confirmações (versão prévia) |
Ambos |
| Criar ou atualizar um segredo do repositório (versão prévia) |
Cria ou atualiza um segredo do repositório com um valor criptografado. Criptografe seu segredo usando o LibSodium. |
| Criar um evento de expedição de repositório (versão prévia) |
Essa operação é para disparar um evento de webhook chamado |
| Criar um problema |
Essa operação é usada para criar um novo problema para um repositório específico. |
| Criar um repositório usando um modelo (versão prévia) |
Cria um novo repositório usando um modelo de repositório. O usuário autenticado deve ser proprietário ou membro de uma organização que possui o repositório. |
| Criar uma referência (versão prévia) |
Cria uma referência para o repositório. Não é possível criar novas referências para repositórios vazios, mesmo que o hash SHA-1 de confirmação usado exista. Repositórios vazios são repositórios sem branches. |
| Criar uma solicitação de pull (versão prévia) |
Essa operação é para criar uma solicitação de pull em um repositório. Para abrir ou atualizar uma solicitação de pull em um repositório público, você deve ter acesso de gravação ao cabeçalho ou ao branch de origem. Para repositórios de propriedade da organização, você deve ser um membro da organização que possui o repositório para criar uma solicitação de pull. |
| Encontrar problemas por estado e palavra-chave |
Encontre problemas por estado e palavra-chave. |
|
Exclui um Webhook do Git |
Exclui um Webhook do GitHub |
| Lista os atributos disponíveis para problemas em um repositório |
Lista os atributos disponíveis para problemas em um repositório. |
| Lista todos os marcos de um repositório |
Lista todos os marcos de um repositório. |
| Lista todos os repositórios para o usuário autenticado |
Lista todos os repositórios (públicos e privados) para o usuário autenticado. |
| Lista todos os repositórios públicos para um usuário |
Lista todos os repositórios públicos para um usuário. |
| Lista todos os repositórios públicos para uma organização |
Lista todos os repositórios públicos de uma organização. |
| Lista todos os rótulos de um repositório |
Lista todos os rótulos de um repositório. |
| Lista todos os rótulos para um problema |
Lista todos os rótulos para um problema. |
| Listar colaboradores do repositório |
Listar colaboradores do repositório. |
| Mesclar uma solicitação de pull (versão prévia) |
Essa operação é usada para mesclar uma solicitação de pull para o repositório. |
| Obter a lista de arquivos de uma solicitação de pull (versão prévia) |
Essa operação é usada para obter a lista de arquivos de uma solicitação de pull para o repositório. |
| Obter o utilizador autenticado |
Obtenha o usuário autenticado. |
| Obter todas as solicitações de pull de um repositório |
Obtenha todas as solicitações pull de um repositório. |
| Obter todos os problemas de um repositório |
Obtenha todos os problemas de um repositório. |
| Obter um problema específico de um repositório |
Obtenha um problema específico de um repositório. |
| Obter um repositório por Id (versão prévia) |
Obtém um repositório por Id. |
| Obter uma chave pública do repositório (versão prévia) |
Obtém sua chave pública, que você precisa para criptografar segredos. Você precisa criptografar um segredo antes de criar ou atualizar segredos. |
| Obter uma referência (versão prévia) |
Retorna uma única referência do banco de dados Git. O |
| Obter uma solicitação de pull (versão prévia) |
Essa operação é usada para obter uma solicitação de pull para o repositório. |
| Pesquisar o Github usando a Consulta |
Pesquisar o Github usando a Consulta |
| Remover o repositório selecionado de um segredo da organização (versão prévia) |
Remove um repositório de um segredo da organização quando o |
| Remover revisores solicitados de uma solicitação de pull (versão prévia) |
Remova os revisores solicitados de uma solicitação de pull de um determinado conjunto de usuários e/ou equipes. |
| Servidor MCP do Github |
Servidor MCP do Github |
| Solicitar revisores para uma solicitação de pull (versão prévia) |
Solicita revisões para uma solicitação de pull de um determinado conjunto de usuários e/ou equipes. |
| Verificar se um usuário é um colaborador do repositório |
Verifique se um usuário é um colaborador de repositório. |
Adicionar o repositório selecionado a um segredo da organização (versão prévia)
Adiciona um repositório a um segredo da organização quando o visibility acesso para repositório é definido selectedcomo . A visibilidade é definida quando você cria ou atualiza um segredo da organização. Você deve autenticar usando um token de acesso com o admin:org escopo para usar esse ponto de extremidade. Os Aplicativos do GitHub devem ter a permissão da secrets organização para usar esse ponto de extremidade.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
ID do repositório
|
repositoryId | True | integer |
Identificador exclusivo do repositório. |
|
Nome do segredo
|
secretName | True | string |
Nome do segredo. |
Atualizar um marco
Atualize um marco existente.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Número do marco
|
milestoneNumber | True | integer |
Número de marco para um determinado marco. |
|
Title
|
title | string |
Resumo do marco. |
|
|
Estado
|
state | string |
O estado aberto ou próximo do marco. |
|
|
Marcos
|
description | string |
Uma descrição do marco. |
|
|
due_on
|
due_on | string |
Data de conclusão do marco. |
Retornos
Uma coleção de problemas relacionados e solicitações de pull.
- response
- Milestone
Atualizar um problema
Atualize um problema existente dado o número de problema.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Número do problema
|
issueNumber | True | integer |
Número do problema para um determinado problema. |
|
Title
|
title | string |
Resumo do problema. |
|
|
Corpo
|
body | string |
Descrição do problema. |
|
|
destinatário
|
assignee | string |
Atribuído do problema. |
|
|
Estado
|
state | string |
O estado aberto ou próximo de um problema. Pode ser aberto ou fechado. |
|
|
ChangeReason
|
state_reason | string |
O motivo da mudança de estado. |
|
|
Marcos
|
milestone | string |
Número de marcos a serem associados ao problema. |
|
|
labels
|
labels | array of string |
rótulos associados ao problema. |
|
|
Cessionários
|
assignees | array of string |
UserSnames a serem atribuídos ao problema. |
Retornos
Propriedades de um problema do GitHub.
- Corpo
- IssueDetailsModel
Atualizar uma solicitação de pull (versão prévia)
Essa operação é usada para atualizar uma solicitação de pull para o repositório. Para atualizar uma solicitação pull em um repositório público, você deve ter acesso de gravação ao cabeçalho ou ao branch de origem. Para repositórios de propriedade da organização, você deve ser um membro da organização que possui o repositório para abrir ou atualizar uma solicitação de pull.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Número de pull
|
pullNumber | True | integer |
Número de pull. |
|
Title
|
title | string |
O título da solicitação de pull. |
|
|
Corpo
|
body | string |
O conteúdo da solicitação de pull. |
|
|
Estado
|
state | string |
Estado dessa solicitação de pull.
|
|
|
Base
|
base | string |
O nome do branch no qual você deseja que as alterações sejam retiradas. Esse deve ser um branch existente no repositório atual. Não é possível atualizar o branch base em uma solicitação de pull para apontar para outro repositório. |
|
|
O mantenedor pode modificar?
|
maintainer_can_modify | boolean |
Indica se os mantenedores podem modificar a solicitação de pull. |
Retornos
As solicitações de pull permitem que você informe outras pessoas sobre as alterações enviadas por push para um repositório no GitHub. Depois que uma solicitação de pull é enviada, as partes interessadas podem examinar o conjunto de alterações, discutir possíveis modificações e até mesmo enviar confirmações de acompanhamento por push, se necessário.
- Corpo
- PullRequest
Comparar duas confirmações (versão prévia)
Ambos base e head devem ser nomes de ramificação em repositoryName. Para comparar branches entre outros repositórios na mesma rede repositoryName, use o formato <USERNAME>:branch. A resposta é equivalente à execução do git log base..head comando; no entanto, as confirmações são retornadas em ordem cronológica.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Base
|
base | True | string |
parâmetro base |
|
Head
|
head | True | string |
parâmetro head |
Retornos
Comparação de confirmação
- Corpo
- CommitComparison
Criar ou atualizar um segredo do repositório (versão prévia)
Cria ou atualiza um segredo do repositório com um valor criptografado. Criptografe seu segredo usando o LibSodium.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Nome do segredo
|
secretName | True | string |
Nome do segredo. |
|
encrypted_value
|
encrypted_value | string |
Valor para seu segredo, criptografado com LibSodium usando a chave pública recuperada da ação Obter uma chave pública do repositório. |
|
|
key_id
|
key_id | string |
ID da chave usada para criptografar o segredo. |
Criar um evento de expedição de repositório (versão prévia)
Essa operação é para disparar um evento de webhook chamado repository_dispatch quando você deseja que a atividade que acontece fora do GitHub dispare um fluxo de trabalho do GitHub Actions ou um webhook do Aplicativo GitHub. Você deve configurar o fluxo de trabalho do GitHub Actions ou o Aplicativo GitHub para ser executado quando o repository_dispatch evento ocorrer.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Nome do Evento
|
event_type | string |
Um nome de evento de webhook personalizado. |
|
|
Conteúdo do evento
|
client_payload | object |
Conteúdo JSON com informações extras sobre o evento de webhook que sua ação ou worklow pode usar. |
Criar um problema
Essa operação é usada para criar um novo problema para um repositório específico.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Title
|
title | True | string |
Resumo do problema. |
|
Corpo
|
body | string |
Descrição do problema. |
Retornos
Propriedades de um problema do GitHub.
- Corpo
- IssueDetailsModel
Criar um repositório usando um modelo (versão prévia)
Cria um novo repositório usando um modelo de repositório. O usuário autenticado deve ser proprietário ou membro de uma organização que possui o repositório.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do modelo
|
templateOwner | True | string |
Nome do proprietário do repositório de modelo. |
|
Repositório de modelos
|
templateRepository | True | string |
Nome do repositório de modelos. |
|
Proprietário
|
owner | string |
A organização ou a pessoa que será proprietária do novo repositório. Se deixado em branco, o usuário autenticado será o proprietário. |
|
|
Nome
|
name | True | string |
O nome do novo repositório. |
|
Description
|
description | string |
Uma breve descrição do novo repositório. |
|
|
É particular?
|
private | boolean |
Para |
Retornos
Um repositório git
- Corpo
- RepositoryDetails
Criar uma referência (versão prévia)
Cria uma referência para o repositório. Não é possível criar novas referências para repositórios vazios, mesmo que o hash SHA-1 de confirmação usado exista. Repositórios vazios são repositórios sem branches.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Referência
|
ref | True | string |
O nome da referência totalmente qualificada (ou seja: |
|
Sha
|
sha | True | string |
O valor SHA1 dessa referência. |
Retornos
Referências do Git em um repositório
- Corpo
- GitReference
Criar uma solicitação de pull (versão prévia)
Essa operação é para criar uma solicitação de pull em um repositório. Para abrir ou atualizar uma solicitação de pull em um repositório público, você deve ter acesso de gravação ao cabeçalho ou ao branch de origem. Para repositórios de propriedade da organização, você deve ser um membro da organização que possui o repositório para criar uma solicitação de pull.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Title
|
title | string |
O título da nova solicitação de pull. |
|
|
Head
|
head | True | string |
O nome do branch em que as alterações são implementadas. Para solicitações de pull entre repositórios na mesma rede, namespace |
|
Base
|
base | True | string |
O nome do branch no qual você deseja que as alterações sejam puxadas. Esse deve ser um branch existente no repositório atual. Você não pode enviar uma solicitação de pull para um repositório que solicita uma mesclagem para uma base de outro repositório. |
|
Corpo
|
body | string |
O conteúdo da solicitação de pull. |
|
|
O mantenedor pode modificar?
|
maintainer_can_modify | boolean |
Indica se os mantenedores podem modificar a solicitação de pull. |
|
|
Rascunho
|
draft | boolean |
Indica se a solicitação de pull é um rascunho. |
Retornos
As solicitações de pull permitem que você informe outras pessoas sobre as alterações enviadas por push para um repositório no GitHub. Depois que uma solicitação de pull é enviada, as partes interessadas podem examinar o conjunto de alterações, discutir possíveis modificações e até mesmo enviar confirmações de acompanhamento por push, se necessário.
- Corpo
- PullRequest
Encontrar problemas por estado e palavra-chave
Encontre problemas por estado e palavra-chave.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
q
|
q | True | string |
Pesquisar palavras-chave e qualificadores. |
|
classificar
|
sort | string |
A propriedade pela qual classificar os resultados. |
|
|
ordem
|
order | string |
Direção de classificação. |
|
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número da página a ser buscado |
Retornos
Modelo para buscar resultados da pesquisa
- Corpo
- MultipleSearchFetchModel
Exclui um Webhook do GitHub (versão prévia)
Exclui um Webhook do GitHub
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
GitHub Webhook ID
|
webhookId | True | string |
ID do Webhook do GitHub |
Lista os atributos disponíveis para problemas em um repositório
Lista os atributos disponíveis para problemas em um repositório.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número da página a ser exibido. |
Retornos
Modelo para buscar resposta à API de lista
- Itens
- MultipleFetchModel
Lista todos os marcos de um repositório
Lista todos os marcos de um repositório.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
estado
|
state | string |
Estado do marco. |
|
|
classificar
|
sort | string |
Por que classificar os resultados. |
|
|
direção
|
direction | string |
Direção de classificação. |
|
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número da página a ser exibido. |
Retornos
Modelo para buscar resposta à API de lista
- Itens
- MultipleFetchModel
Lista todos os repositórios para o usuário autenticado
Lista todos os repositórios (públicos e privados) para o usuário autenticado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
visibilidade
|
visibility | string |
Limite os resultados a repositórios da visibilidade especificada (pública/privada/tudo). |
|
|
afiliação
|
affiliation | string |
Limite os resultados com base na afiliação. |
|
|
desde
|
since | string |
Limite os resultados aos repositórios atualizados após um determinado horário. |
|
|
before
|
before | string |
Limite os resultados para repositórios atualizados antes de um determinado horário. |
|
|
tipo
|
type | string |
Limite os resultados a repositórios do tipo especificado. |
|
|
classificar
|
sort | string |
A propriedade pela qual classificar os resultados. |
|
|
direção
|
direction | string |
Direção de classificação. |
|
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número da página a ser buscado |
Retornos
Modelo para buscar resposta à API de lista
- Itens
- MultipleFetchModel
Lista todos os repositórios públicos para um usuário
Lista todos os repositórios públicos para um usuário.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
tipo
|
type | string |
Limite os resultados a repositórios do tipo especificado. |
|
|
classificar
|
sort | string |
A propriedade pela qual classificar os resultados. |
|
|
direção
|
direction | string |
Direção de classificação. |
|
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número da página a ser buscado |
Retornos
Modelo para buscar resposta à API de lista
- Itens
- MultipleFetchModel
Lista todos os repositórios públicos para uma organização
Lista todos os repositórios públicos de uma organização.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
tipo
|
type | string |
Limite os resultados a repositórios do tipo especificado. |
|
|
classificar
|
sort | string |
A propriedade pela qual classificar os resultados. |
|
|
direção
|
direction | string |
Direção de classificação. |
|
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número da página a ser buscado |
Retornos
Modelo para buscar resposta à API de lista
- Itens
- MultipleFetchModel
Lista todos os rótulos de um repositório
Lista todos os rótulos de um repositório.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número da página a ser exibido. |
Retornos
Modelo para buscar resposta à API de lista
- Itens
- MultipleFetchModel
Lista todos os rótulos para um problema
Lista todos os rótulos para um problema.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Número do problema
|
issueNumber | True | integer |
Número do problema para um determinado problema. |
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número da página a ser exibido. |
Retornos
Modelo para buscar resposta à API de lista
- Itens
- MultipleFetchModel
Listar colaboradores do repositório
Listar colaboradores do repositório.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número da página a ser exibido. |
Retornos
Modelo para buscar resposta à API de lista
- Itens
- MultipleFetchModel
Mesclar uma solicitação de pull (versão prévia)
Essa operação é usada para mesclar uma solicitação de pull para o repositório.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Número de pull
|
pullNumber | True | integer |
Número de pull. |
|
Título de confirmação
|
commitTitle | string |
Título da mensagem de confirmação automática. |
|
|
Mensagem de confirmação
|
commitMessage | string |
Detalhes extras a serem acrescentados à mensagem de confirmação automática. |
|
|
Sha
|
sha | string |
SHA que o cabeçalho da solicitação de pull deve corresponder para permitir a mesclagem. |
|
|
Método Merge
|
mergeMethod | string |
Método de mesclagem a ser usado. Os valores possíveis são |
Retornos
Resultado da mesclagem de solicitação de pull.
- Corpo
- PullRequestMergeResult
Obter a lista de arquivos de uma solicitação de pull (versão prévia)
Essa operação é usada para obter a lista de arquivos de uma solicitação de pull para o repositório.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Número de pull
|
pullNumber | True | integer |
Número de pull. |
Retornos
- response
- array of PullRequestFile
Obter o utilizador autenticado
Obtenha o usuário autenticado.
Retornos
Propriedades de um usuário do GitHub.
- Corpo
- UserDetailsModel
Obter todas as solicitações de pull de um repositório
Obtenha todas as solicitações pull de um repositório.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
estado
|
state | string |
Filtrar por estado. |
|
|
cabeçalho
|
head | string |
Filtrar por usuário ou organização principal. |
|
|
base
|
base | string |
Filtrar pelo nome do branch base. |
|
|
classificar
|
sort | string |
Por que classificar os resultados. |
|
|
direção
|
direction | string |
Direção de classificação. |
|
|
perPage
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número da página a ser exibido. |
Retornos
Modelo para buscar resposta à API de lista
- Itens
- MultipleFetchModel
Obter todos os problemas de um repositório
Obtenha todos os problemas de um repositório.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
etapa
|
milestone | string |
Filtrar por marco. |
|
|
estado
|
state | string |
Filtrar por estado. |
|
|
destinatário
|
assignee | string |
Filtrar por atribuído. |
|
|
criador
|
creator | string |
Filtrar por criador. |
|
|
mentioned
|
mentioned | string |
Filtrar por menções. |
|
|
labels
|
labels | string |
Filtrar por nomes de rótulo. |
|
|
classificar
|
sort | string |
Campo pelo qual classificar os resultados. |
|
|
direção
|
direction | string |
Direção de classificação. |
|
|
desde
|
since | string |
Filtrar por problemas após a data fornecida. |
|
|
per_page
|
per_page | integer |
Número de resultados por página. |
|
|
página
|
page | integer |
Número da página a ser exibido. |
Retornos
Modelo para buscar resposta à API de lista
- Itens
- MultipleFetchModel
Obter um problema específico de um repositório
Obtenha um problema específico de um repositório.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Número do problema
|
issueNumber | True | integer |
Número do problema para um determinado problema. |
Retornos
Propriedades de um problema do GitHub.
- Corpo
- IssueDetailsModel
Obter um repositório por Id (versão prévia)
Obtém um repositório por Id.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do repositório
|
repositoryId | True | integer |
Identificador exclusivo do repositório. |
Retornos
Um repositório git
- Corpo
- RepositoryDetails
Obter uma chave pública do repositório (versão prévia)
Obtém sua chave pública, que você precisa para criptografar segredos. Você precisa criptografar um segredo antes de criar ou atualizar segredos.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
Retornos
A chave pública usada para definir Segredos de Ações.
- Corpo
- ActionsPublicKey
Obter uma referência (versão prévia)
Retorna uma única referência do banco de dados Git. O reference parâmetro deve ser formatado como heads/<branch name> para branches e tags/<tag name> para marcas. Se o reference ref não corresponder a um ref existente, um 404 será retornado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Referência
|
reference | True | string |
O ref na URL deve ser formatado como nome de cabeçalho/<branch> para branches e marcas/<nome> de marca para marcas. |
Retornos
Referências do Git em um repositório
- Corpo
- GitReference
Obter uma solicitação de pull (versão prévia)
Essa operação é usada para obter uma solicitação de pull para o repositório.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Número de pull
|
pullNumber | True | integer |
Número de pull. |
Retornos
As solicitações de pull permitem que você informe outras pessoas sobre as alterações enviadas por push para um repositório no GitHub. Depois que uma solicitação de pull é enviada, as partes interessadas podem examinar o conjunto de alterações, discutir possíveis modificações e até mesmo enviar confirmações de acompanhamento por push, se necessário.
- Corpo
- PullRequest
Pesquisar o Github usando a Consulta
Pesquisar o Github usando a Consulta
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
consulta
|
query | string |
consulta |
Remover o repositório selecionado de um segredo da organização (versão prévia)
Remove um repositório de um segredo da organização quando o visibility acesso para repositório é definido selectedcomo . A visibilidade é definida quando você cria ou atualiza um segredo da organização. Você deve autenticar usando um token de acesso com o admin:org escopo para usar esse ponto de extremidade. Os Aplicativos do GitHub devem ter a permissão da secrets organização para usar esse ponto de extremidade.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
ID do repositório
|
repositoryId | True | integer |
Identificador exclusivo do repositório. |
|
Nome do segredo
|
secretName | True | string |
Nome do segredo. |
Remover revisores solicitados de uma solicitação de pull (versão prévia)
Remova os revisores solicitados de uma solicitação de pull de um determinado conjunto de usuários e/ou equipes.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Número de pull
|
pullNumber | True | integer |
Número de pull. |
|
Revisores
|
reviewers | array of string | ||
|
team_reviewers
|
team_reviewers | array of string |
Servidor MCP do Github
Servidor MCP do Github
Solicitar revisores para uma solicitação de pull (versão prévia)
Solicita revisões para uma solicitação de pull de um determinado conjunto de usuários e/ou equipes.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Número de pull
|
pullNumber | True | integer |
Número de pull. |
|
Revisores
|
reviewers | array of string | ||
|
team_reviewers
|
team_reviewers | array of string |
Verificar se um usuário é um colaborador do repositório
Verifique se um usuário é um colaborador de repositório.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
nome de usuário
|
userName | True | string |
O identificador da conta de usuário do GitHub. |
Retornos
Modelo para buscar uma resposta de API única
- response
- object
Gatilhos
| Quando um novo problema é aberto e atribuído a mim |
Essa operação é disparada quando um problema é aberto e atribuído ao usuário conectado. |
| Quando um problema atribuído a mim é fechado |
Essa operação é disparada quando um problema atribuído ao usuário conectado é fechado. |
| Quando um problema é atribuído a mim |
Essa operação é disparada quando um problema é atribuído ao usuário conectado. |
| Quando uma solicitação de pull é criada ou modificada (versão prévia) |
Cria um Webhook do GitHub para solicitações de pull |
Quando um novo problema é aberto e atribuído a mim
Essa operação é disparada quando um problema é aberto e atribuído ao usuário conectado.
Retornos
Propriedades de um problema do GitHub.
- Corpo
- IssueDetailsModel
Quando um problema atribuído a mim é fechado
Essa operação é disparada quando um problema atribuído ao usuário conectado é fechado.
Retornos
Propriedades de um problema do GitHub.
- Corpo
- IssueDetailsModel
Quando um problema é atribuído a mim
Essa operação é disparada quando um problema é atribuído ao usuário conectado.
Retornos
Propriedades de um problema do GitHub.
- Corpo
- IssueDetailsModel
Quando uma solicitação de pull é criada ou modificada (versão prévia)
Cria um Webhook do GitHub para solicitações de pull
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Proprietário do repositório
|
repositoryOwner | True | string |
Nome do proprietário do repositório. |
|
Nome do repositório
|
repositoryName | True | string |
Nome do repositório. |
|
Eventos de webhook para escutar
|
events | True | array of string |
Eventos de webhook para escutar |
Retornos
Resposta da solicitação de pull do webhook.
Definições
IssueDetailsModel
Propriedades de um problema do GitHub.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Title
|
title | string |
Resumo do problema. |
|
Corpo
|
body | string |
Descrição do problema. |
|
destinatário
|
assignee | UserDetailsModel |
Propriedades de um usuário do GitHub. |
|
ID
|
number | integer |
ID exclusiva do problema. |
|
Estado
|
state | string |
Status do problema. |
|
Criado Date-Time
|
created_at | string |
yyyyy-MM-ddTHH:mm:ss.fffZ (formato UTC). |
|
URL do repositório
|
repository_url | string |
Link da Web para o repositório. |
MultipleSearchFetchModel
Modelo para buscar resultados da pesquisa
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
body
|
body | array of GeneralAPIModel |
corpo do resultado |
MultipleFetchModel
Modelo para buscar resposta à API de lista
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Itens
|
GeneralAPIModel |
Modelo para buscar uma resposta de API única |
GeneralAPIModel
Modelo para buscar uma resposta de API única
UserDetailsModel
Propriedades de um usuário do GitHub.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Entrar
|
login | string |
Logon do Usuário. |
|
ID
|
id | integer |
Identificação de usuário. |
|
ID do nó
|
node_id | string |
ID do nó de usuário. |
|
Avatar Url
|
avatar_url | string |
URL do Avatar do Usuário. |
|
Gravatar Id
|
gravatar_id | string |
ID do Usuário Gravatar. |
|
URL
|
url | string |
URL do Usuário. |
|
Html Url
|
html_url | string |
URL html do usuário. |
|
URL de Seguidores
|
followers_url | string |
User FollowersUrl |
|
Url a seguir
|
following_url | string |
Url a seguir do usuário. |
|
Gists Url
|
gists_url | string |
Url de Gists do Usuário. |
|
URL estrelada
|
starred_url | string |
URL estrelada pelo usuário. |
|
URL de assinaturas
|
subscriptions_url | string |
URL de Assinaturas de Usuário. |
|
URL de organizações
|
organizations_url | string |
URL de Organizações de Usuários. |
|
Url de repositório
|
repos_url | string |
URL do Repositório de Usuários. |
|
URL de Eventos
|
events_url | string |
URL de Eventos do Usuário. |
|
URL de Eventos Recebidos
|
received_events_url | string |
URL de Eventos Recebidos pelo Usuário. |
|
Tipo
|
type | string |
Tipo de usuário. |
|
Administrador do Site
|
site_admin | boolean |
O Administrador do Site de Usuários? |
|
Nome
|
name | string |
Nome de Usuário. |
|
Empresa
|
company | string |
Empresa de Usuários. |
|
Blogue
|
blog | string |
Blog do Usuário. |
|
Localização
|
location | string |
Local do usuário. |
|
Email
|
string |
Email do usuário. |
|
|
Contratável
|
hireable | boolean |
Usuário que pode ser contratado? |
|
Biografia
|
bio | string |
User Bio. |
|
Repositórios públicos
|
public_repos | integer |
Repositórios Públicos do Usuário. |
|
Gists públicos
|
public_gists | integer |
Gists públicos do usuário. |
|
Seguidores
|
followers | integer |
Seguidores do usuário. |
|
Seguindo
|
following | integer |
Usuário a seguir. |
|
Criado em
|
created_at | date-time |
Usuário criado em. |
|
Atualizado em
|
updated_at | date-time |
Usuário atualizado em. |
Verificação
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
É verificado
|
verified | boolean |
Indica se o GitHub considera a assinatura nessa confirmação verificada. |
|
Motivo da verificação
|
reason | string |
O motivo do valor verificado. |
|
Valor assinado
|
payload | string |
O valor que foi assinado. |
|
Confirmar Assinatura
|
signature | string |
A assinatura que foi extraída da confirmação. |
GitUser
Metaproperties para informações de autor/confirmação do Git.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome de Usuário do Git
|
name | string |
Nome do usuário |
|
Email do usuário do Git
|
string |
|
|
|
Carimbo de data/hora da confirmação
|
date | string |
Carimbo de data/hora da confirmação. |
DiffEntry
Entrada de difusão
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Nome do Arquivo
|
filename | string |
Nome do arquivo alterado. |
|
Adições
|
additions | integer |
Número de adições no arquivo |
|
Exclusões
|
deletions | integer |
Número de exclusões no arquivo |
|
Changes
|
changes | integer |
Número de alterações no arquivo |
|
Situação
|
status | string |
Status da alteração modificada, renomeada etc., |
|
URL Bruta
|
raw_url | string |
Link de URL bruto para o arquivo |
|
Blob Url
|
blob_url | string |
Link da URL do Blob para o arquivo |
|
Patch
|
patch | string |
Alterações reais feitas no arquivo. |
|
Sha da mudança
|
sha | string |
SHA da mudança. |
|
URL de Conteúdo
|
contents_url | string |
URL de Conteúdo do Arquivo. |
|
FileName anterior
|
previous_filename | string |
FileName anterior se o FileName for alterado |
Fazer commit
Fazer commit
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Url de confirmação
|
url | string |
A URL HTTP para a confirmação. |
|
Confirmar Sha
|
sha | string |
SHA da confirmação |
|
ID do nó
|
node_id | string |
ID do nó da confirmação. |
|
HTML Url
|
html_url | string |
URL HTML da confirmação |
|
URL de Comentários
|
comments_url | string |
Url de comentários da confirmação |
|
Url de confirmação
|
commit.url | string |
URL da confirmação. |
|
autor
|
commit.author | GitUser |
Metaproperties para informações de autor/confirmação do Git. |
|
Committer
|
commit.committer | GitUser |
Metaproperties para informações de autor/confirmação do Git. |
|
Mensagem de confirmação
|
commit.message | string |
Mensagem de confirmação. |
|
Contagem de comentários
|
commit.comment_count | integer |
Contagem de comentários da confirmação |
|
Confirmar Sha
|
commit.tree.sha | string |
SHA da confirmação |
|
Url de confirmação
|
commit.tree.url | uri |
Url de confirmação. |
|
verificação
|
commit.verification | Verification | |
|
autor
|
author | UserDetailsModel |
Propriedades de um usuário do GitHub. |
|
Committer
|
committer | UserDetailsModel |
Propriedades de um usuário do GitHub. |
|
pais
|
parents | array of object | |
|
Pai Sha
|
parents.sha | string |
Confirmação de branch pai sha |
|
URL do branch pai
|
parents.url | string |
URL do branch pai. |
|
URL HTML do branch pai
|
parents.html_url | string |
URL HTML do branch pai. |
|
Adições
|
stats.additions | integer |
Número de adições |
|
Exclusões
|
stats.deletions | integer |
Número de exclusões |
|
Total
|
stats.total | integer |
Total de alterações |
|
arquivos
|
files | array of DiffEntry |
CommitComparison
Comparação de confirmação
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
URL
|
url | string |
URL para a comparação |
|
HTML Url
|
html_url | string |
Url html para a comparação |
|
URL Permanente
|
permalink_url | string |
Url permanente para a comparação |
|
Url de Difusão
|
diff_url | string |
Url de Difusão |
|
Patch Url
|
patch_url | string |
Patch Url |
|
base_commit
|
base_commit | Commit |
Fazer commit |
|
merge_base_commit
|
merge_base_commit | Commit |
Fazer commit |
|
Situação
|
status | string |
Status da comparação, por exemplo. divergente etc., |
|
À frente por
|
ahead_by | integer |
antecipadamente pelo branch base |
|
Atrás por
|
behind_by | integer |
branch base behind_by |
|
Total de Confirmações
|
total_commits | integer |
confirmações totais |
|
Confirmações
|
commits | array of Commit |
Comete |
|
Arquivos
|
files | array of DiffEntry |
arquivos |
ActionsPublicKey
A chave pública usada para definir Segredos de Ações.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da chave
|
key_id | string |
O identificador da chave. |
|
Key
|
key | string |
A chave pública codificada em Base64. |
|
ID
|
id | integer |
Identificador exclusivo da chave. |
|
URL
|
url | string |
URL de chave pública. |
|
Title
|
title | string |
Título de chave pública. |
|
Criado em
|
created_at | string |
A data e a hora em que a chave foi criada. |
Detalhes da licença
Detalhes da licença
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Key
|
key | string |
A ID SPDX em letras minúsculas da licença. |
|
Nome
|
name | string |
O nome completo da licença especificado por https://spdx.org/licenses. |
|
URL
|
url | uri |
URL para a licença em https://choosealicense.com. |
|
SPDX Id
|
spdx_id | string |
Identificador curto especificado por https://spdx.org/licenses. |
|
ID do nó
|
node_id | string |
ID do nó de licença. |
|
HTML Url
|
html_url | uri |
URL HTML de licença. |
RepositoryMiniDetails
Um repositório git
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do repositório
|
id | integer |
Identificador exclusivo do repositório. |
|
ID do nó do repositório
|
node_id | string |
A ID do nó do repositório. |
|
Nome do repositório
|
name | string |
O nome do repositório. |
|
Nome completo do repositório
|
full_name | string |
O nome completo do repositório. |
|
administrador
|
permissions.admin | boolean | |
|
efetuar pull
|
permissions.pull | boolean | |
|
triagem
|
permissions.triage | boolean | |
|
efetuar push
|
permissions.push | boolean | |
|
manter
|
permissions.maintain | boolean | |
|
proprietário
|
owner | UserDetailsModel |
Propriedades de um usuário do GitHub. |
|
O repositório é privado?
|
private | boolean |
Se o repositório é privado ou público. |
|
Descrição do repositório
|
description | string |
A descrição do repositório |
|
Home page do repositório
|
homepage | uri |
A home page deste repositório |
|
Idioma do repositório
|
language | string |
O idioma deste repositório |
|
O repositório foi arquivado?
|
archived | boolean |
Se o repositório está arquivado. |
|
O repositório está desabilitado?
|
disabled | boolean |
Retorna se esse repositório está desabilitado ou não. |
|
Visibilidade do repositório
|
visibility | string |
A visibilidade do repositório: pública, privada ou interna. |
|
Repositório Criado em
|
created_at | date-time |
a data e a hora em que o repositório foi criado. |
|
Repositório atualizado em
|
updated_at | date-time |
a data e hora em que o repositório foi atualizado pela última vez. |
|
Permitir mesclagem de rebase do repositório
|
allow_rebase_merge | boolean |
Se deseja permitir mesclagens de rebase para solicitações de pull. |
|
Repositório Permitir Mesclagem de Squash
|
allow_squash_merge | boolean |
Se deseja permitir mesclagens de squash para solicitações de pull. |
|
Repositório excluir branch na mesclagem
|
delete_branch_on_merge | boolean |
Se as ramificações principais devem ser excluídas quando as solicitações de pull são mescladas |
|
Permitir confirmação de mesclagem do repositório
|
allow_merge_commit | boolean |
Se deseja permitir confirmações de mesclagem para solicitações de pull. |
|
Branch Mestre do Repositório
|
master_branch | string |
Branch mestre do repositório. |
RepositoryDetails
Um repositório git
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | integer |
Identificador exclusivo do repositório. |
|
ID do nó
|
node_id | string |
A ID do nó do repositório. |
|
Nome
|
name | string |
O nome do repositório. |
|
Nome Completo
|
full_name | string |
O nome completo do repositório. |
|
Licença
|
license | LicenseDetails |
Detalhes da licença |
|
Garfos
|
forks | integer |
O número de bifurcações do repositório. |
|
administrador
|
permissions.admin | boolean | |
|
efetuar pull
|
permissions.pull | boolean | |
|
triagem
|
permissions.triage | boolean | |
|
efetuar push
|
permissions.push | boolean | |
|
manter
|
permissions.maintain | boolean | |
|
proprietário
|
owner | UserDetailsModel |
Propriedades de um usuário do GitHub. |
|
É particular?
|
private | boolean |
Se o repositório é privado ou público. |
|
Html Url
|
html_url | uri |
A URL html do repositório |
|
Description
|
description | string |
A descrição do repositório |
|
É uma bifurcação?
|
fork | boolean |
Se o repositório for uma bifurcação? |
|
URL
|
url | uri |
A URL HTTP para este repositório |
|
Url de arquivo morto
|
archive_url | string |
A URL de arquivo morto para este repositório |
|
Assignees Url
|
assignees_url | string |
A URL assignees para este repositório |
|
Blobs Url
|
blobs_url | string |
A URL de Blobs para este repositório |
|
Branches Url
|
branches_url | string |
A URL de Branches para este repositório |
|
URL de colaboradores
|
collaborators_url | string |
A URL de Colaboradores para este repositório |
|
URL de Comentários
|
comments_url | string |
A URL de Comentários para este repositório |
|
Url de confirmações
|
commits_url | string |
A URL commits para este repositório |
|
Comparar URL
|
compare_url | string |
A URL compare para este repositório |
|
URL de Conteúdo
|
contents_url | string |
A URL de Conteúdo para este repositório |
|
URL de Colaboradores
|
contributors_url | uri |
A URL de Colaboradores para este repositório |
|
URL de Implantações
|
deployments_url | uri |
A URL de Implantações para este repositório |
|
Baixar a URL
|
downloads_url | uri |
A URL de Downloads para este repositório |
|
URL de Eventos
|
events_url | uri |
A URL de Eventos para este repositório |
|
Url de bifurcações
|
forks_url | uri |
A URL de Bifurcações para este repositório |
|
Url de Confirmações do Git
|
git_commits_url | string |
A URL de Confirmações do Git para este repositório |
|
Url de Referências do Git
|
git_refs_url | string |
A URL de Referências do Git para este repositório |
|
Url de Marcas do Git
|
git_tags_url | string |
A URL de Marcas do Git para este repositório |
|
Git Url
|
git_url | string |
A URL do Git para este repositório |
|
Url de Comentário de Problema
|
issue_comment_url | string |
A URL de comentário de problema para este repositório |
|
Url de Eventos de Problema
|
issue_events_url | string |
A URL de eventos de problema para este repositório |
|
Url de problemas
|
issues_url | string |
A URL de problemas para este repositório |
|
URL de chaves
|
keys_url | string |
A URL de chaves para este repositório |
|
URL de rótulos
|
labels_url | string |
A URL de rótulos para este repositório |
|
Url de idiomas
|
languages_url | uri |
A URL de idiomas para este repositório |
|
Url de Mesclagem
|
merges_url | uri |
A URL de mesclagem para este repositório |
|
URL de Marcos
|
milestones_url | string |
A URL de marcos para este repositório |
|
URL de Notificações
|
notifications_url | string |
A URL de notificações para este repositório |
|
Pulls Url
|
pulls_url | string |
A URL de pulls para este repositório |
|
Url de versões
|
releases_url | string |
A URL de versões para este repositório |
|
SSH Url
|
ssh_url | string |
A URL SSH para clonar esse repositório |
|
URL de Observadores de Estrelas
|
stargazers_url | uri |
Os observadores de estrelas (stargazers são as pessoas que marcaram a URL do repositório GitHub) para este repositório |
|
URL de Status
|
statuses_url | string |
A URL de status para este repositório |
|
URL de Assinantes
|
subscribers_url | uri |
A URL dos assinantes para este repositório |
|
URL da Assinatura
|
subscription_url | uri |
A URL da assinatura para este repositório |
|
URL de marcas
|
tags_url | uri |
A URL de marcas para este repositório |
|
Teams Url
|
teams_url | uri |
A URL do Teams para este repositório |
|
URL de Árvores
|
trees_url | string |
A URL de árvores para este repositório |
|
Clonar URL
|
clone_url | string |
A URL de clone para este repositório |
|
URL espelho
|
mirror_url | uri |
A URL espelho original para este repositório |
|
URL de ganchos
|
hooks_url | uri |
A URL de ganchos para este repositório |
|
SVN Url
|
svn_url | uri |
A URL do SVN para este repositório |
|
Home page
|
homepage | uri |
A home page deste repositório |
|
Linguagem
|
language | string |
O idioma deste repositório |
|
Contagem de bifurcações
|
forks_count | integer |
Número de bifurcações que existem desse repositório em toda a rede. |
|
Contagem de observadores de estrelas
|
stargazers_count | integer |
Número de usuários que estrelaram o repositório. |
|
Contagem de observadores
|
watchers_count | integer |
Número de usuários assistindo ao repositório. |
|
Tamanho
|
size | integer |
Tamanho do repositório |
|
Branch Padrão
|
default_branch | string |
O branch padrão do repositório. |
|
Contagem de problemas abertos
|
open_issues_count | integer |
Número de problemas abertos no repositório. |
|
O modelo é?
|
is_template | boolean |
Se esse repositório atua como um modelo que pode ser usado para gerar novos repositórios. |
|
Tópicos
|
topics | array of string |
Lista de tópicos no repositório |
|
Tem problemas?
|
has_issues | boolean |
Se os problemas estão habilitados. |
|
Tem projetos?
|
has_projects | boolean |
Se os projetos estão habilitados. |
|
O Wiki?
|
has_wiki | boolean |
Se o wiki está habilitado. |
|
Tem páginas?
|
has_pages | boolean |
Se as páginas estão habilitadas. |
|
Tem downloads?
|
has_downloads | boolean |
Se os downloads estão habilitados. |
|
Está arquivado?
|
archived | boolean |
Se o repositório está arquivado. |
|
Está desabilitado?
|
disabled | boolean |
Retorna se esse repositório está desabilitado ou não. |
|
Visibilidade
|
visibility | string |
A visibilidade do repositório: pública, privada ou interna. |
|
Enviado por push
|
pushed_at | date-time |
Quando o repositório foi enviado pela última vez. |
|
Criado em
|
created_at | date-time |
a data e a hora em que o repositório foi criado. |
|
Atualizado em
|
updated_at | date-time |
a data e hora em que o repositório foi atualizado pela última vez. |
|
Permitir a Rebase Merge
|
allow_rebase_merge | boolean |
Se deseja permitir mesclagens de rebase para solicitações de pull. |
|
ID do repositório de modelos
|
template_repository.id | integer |
Identificador exclusivo do repositório. |
|
ID do nó do repositório de modelos
|
template_repository.node_id | string |
A ID do nó do repositório. |
|
Nome do repositório de modelo
|
template_repository.name | string |
O nome do repositório. |
|
Nome completo do repositório de modelos
|
template_repository.full_name | string |
O nome completo do repositório. |
|
proprietário
|
template_repository.owner | UserDetailsModel |
Propriedades de um usuário do GitHub. |
|
O repositório de modelos é privado?
|
template_repository.private | boolean |
Se o repositório é privado ou público. |
|
Url html do repositório de modelos
|
template_repository.html_url | uri |
A URL html do repositório |
|
Descrição do repositório de modelos
|
template_repository.description | string |
A descrição do repositório |
|
O Repositório de Modelos é uma bifurcação?
|
template_repository.fork | boolean |
Se o repositório for uma bifurcação? |
|
URL do Repositório de Modelos
|
template_repository.url | uri |
A URL HTTP para este repositório |
|
URL de Arquivamento do Repositório de Modelos
|
template_repository.archive_url | string |
A URL de arquivo morto para este repositório |
|
URL de Atribuições de Repositório de Modelos
|
template_repository.assignees_url | string |
A URL assignees para este repositório |
|
Url de Blobs do Repositório de Modelos
|
template_repository.blobs_url | string |
A URL de Blobs para este repositório |
|
URL de Branches do Repositório de Modelos
|
template_repository.branches_url | string |
A URL de Branches para este repositório |
|
URL de Colaboradores do Repositório de Modelos
|
template_repository.collaborators_url | string |
A URL de Colaboradores para este repositório |
|
URL de Comentários do Repositório de Modelos
|
template_repository.comments_url | string |
A URL de Comentários para este repositório |
|
Url de Confirmações do Repositório de Modelos
|
template_repository.commits_url | string |
A URL commits para este repositório |
|
Url de Comparação do Repositório de Modelos
|
template_repository.compare_url | string |
A URL compare para este repositório |
|
URL de Conteúdo do Repositório de Modelos
|
template_repository.contents_url | string |
A URL de Conteúdo para este repositório |
|
URL de Colaboradores do Repositório de Modelos
|
template_repository.contributors_url | uri |
A URL de Colaboradores para este repositório |
|
URL de Implantações do Repositório de Modelos
|
template_repository.deployments_url | uri |
A URL de Implantações para este repositório |
|
Url de Downloads do Repositório de Modelos
|
template_repository.downloads_url | uri |
A URL de Downloads para este repositório |
|
URL de Eventos do Repositório de Modelos
|
template_repository.events_url | uri |
A URL de Eventos para este repositório |
|
Url de Bifurcações do Repositório de Modelos
|
template_repository.forks_url | uri |
A URL de Bifurcações para este repositório |
|
Url de Confirmações do Git do Repositório de Modelos
|
template_repository.git_commits_url | string |
A URL de Confirmações do Git para este repositório |
|
Url de Referências do Git do Repositório de Modelos
|
template_repository.git_refs_url | string |
A URL de Referências do Git para este repositório |
|
Url de Marcas do Git do Repositório de Modelos
|
template_repository.git_tags_url | string |
A URL de Marcas do Git para este repositório |
|
Url git do repositório de modelos
|
template_repository.git_url | string |
A URL do Git para este repositório |
|
Url de Comentário de Problema do Repositório de Modelos
|
template_repository.issue_comment_url | string |
A URL de comentário de problema para este repositório |
|
Url de Eventos de Problema do Repositório de Modelos
|
template_repository.issue_events_url | string |
A URL de eventos de problema para este repositório |
|
URL de Problemas do Repositório de Modelos
|
template_repository.issues_url | string |
A URL de problemas para este repositório |
|
URL de Chaves do Repositório de Modelos
|
template_repository.keys_url | string |
A URL de chaves para este repositório |
|
URL de Rótulos do Repositório de Modelos
|
template_repository.labels_url | string |
A URL de rótulos para este repositório |
|
Url de Idiomas do Repositório de Modelos
|
template_repository.languages_url | uri |
A URL de idiomas para este repositório |
|
Url de Mesclagem do Repositório de Modelos
|
template_repository.merges_url | uri |
A URL de mesclagem para este repositório |
|
URL de Marcos do Repositório de Modelos
|
template_repository.milestones_url | string |
A URL de marcos para este repositório |
|
URL de Notificações do Repositório de Modelos
|
template_repository.notifications_url | string |
A URL de notificações para este repositório |
|
Url pulls do repositório de modelos
|
template_repository.pulls_url | string |
A URL de pulls para este repositório |
|
URL de Versões do Repositório de Modelos
|
template_repository.releases_url | string |
A URL de versões para este repositório |
|
Url SSH do Repositório de Modelos
|
template_repository.ssh_url | string |
A URL SSH para clonar esse repositório |
|
URL de Observadores de Estrelas do Repositório de Modelos
|
template_repository.stargazers_url | uri |
Os observadores de estrelas (stargazers são as pessoas que marcaram a URL do repositório GitHub) para este repositório |
|
URL de Status do Repositório de Modelos
|
template_repository.statuses_url | string |
A URL de status para este repositório |
|
URL de Assinantes do Repositório de Modelos
|
template_repository.subscribers_url | uri |
A URL dos assinantes para este repositório |
|
URL da Assinatura do Repositório de Modelos
|
template_repository.subscription_url | uri |
A URL da assinatura para este repositório |
|
Url de Marcas do Repositório de Modelos
|
template_repository.tags_url | uri |
A URL de marcas para este repositório |
|
URL do Teams do Repositório de Modelos
|
template_repository.teams_url | uri |
A URL do Teams para este repositório |
|
URL de Árvores do Repositório de Modelos
|
template_repository.trees_url | string |
A URL de árvores para este repositório |
|
Url de Clonagem do Repositório de Modelos
|
template_repository.clone_url | string |
A URL de clone para este repositório |
|
Url espelho do repositório de modelos
|
template_repository.mirror_url | uri |
A URL espelho original para este repositório |
|
URL de Ganchos do Repositório de Modelos
|
template_repository.hooks_url | uri |
A URL de ganchos para este repositório |
|
Url do SVN do Repositório de Modelos
|
template_repository.svn_url | uri |
A URL do SVN para este repositório |
|
Home page do repositório de modelos
|
template_repository.homepage | uri |
A home page deste repositório |
|
Linguagem do repositório de modelos
|
template_repository.language | string |
O idioma deste repositório |
|
Contagem de bifurcações do repositório de modelos
|
template_repository.forks_count | integer |
Número de bifurcações que existem desse repositório em toda a rede. |
|
Contagem de Observadores de Estrelas do Repositório de Modelos
|
template_repository.stargazers_count | integer |
Número de usuários que estrelaram o repositório. |
|
Contagem de Observadores do Repositório de Modelos
|
template_repository.watchers_count | integer |
Número de usuários assistindo ao repositório. |
|
Tamanho do repositório de modelos
|
template_repository.size | integer |
Tamanho do repositório |
|
Branch Padrão do Repositório de Modelos
|
template_repository.default_branch | string |
O branch padrão do repositório. |
|
Contagem de problemas abertos do repositório de modelos
|
template_repository.open_issues_count | integer |
Número de problemas abertos no repositório. |
|
O Repositório de Modelos é um modelo?
|
template_repository.is_template | boolean |
Se esse repositório atua como um modelo que pode ser usado para gerar novos repositórios. |
|
Tópicos do repositório de modelos
|
template_repository.topics | array of string |
Lista de tópicos no repositório |
|
O repositório de modelos tem problemas?
|
template_repository.has_issues | boolean |
Se os problemas estão habilitados. |
|
O repositório de modelos tem projetos?
|
template_repository.has_projects | boolean |
Se os projetos estão habilitados. |
|
O repositório de modelos tem Wiki?
|
template_repository.has_wiki | boolean |
Se o wiki está habilitado. |
|
O repositório de modelos tem páginas?
|
template_repository.has_pages | boolean |
Se as páginas estão habilitadas. |
|
O repositório de modelos tem downloads?
|
template_repository.has_downloads | boolean |
Se os downloads estão habilitados. |
|
O repositório de modelos está arquivado?
|
template_repository.archived | boolean |
Se o repositório está arquivado. |
|
O repositório de modelos está desabilitado?
|
template_repository.disabled | boolean |
Retorna se esse repositório está desabilitado ou não. |
|
Visibilidade do repositório de modelos
|
template_repository.visibility | string |
A visibilidade do repositório: pública, privada ou interna. |
|
Repositório de modelos enviado por push
|
template_repository.pushed_at | date-time |
Quando o repositório foi enviado pela última vez. |
|
Repositório de modelos criado em
|
template_repository.created_at | date-time |
a data e a hora em que o repositório foi criado. |
|
Repositório de modelos atualizado em
|
template_repository.updated_at | date-time |
a data e hora em que o repositório foi atualizado pela última vez. |
|
administrador
|
template_repository.permissions.admin | boolean | |
|
efetuar push
|
template_repository.permissions.push | boolean | |
|
efetuar pull
|
template_repository.permissions.pull | boolean | |
|
Mesclagem permitir a rebase do repositório de modelos
|
template_repository.allow_rebase_merge | boolean |
Se deseja permitir mesclagens de rebase para solicitações de pull. |
|
Repositório de modelos do repositório de modelos
|
template_repository.template_repository | string |
Repositório de modelos. |
|
Token de clonagem temp do repositório de modelos
|
template_repository.temp_clone_token | string |
Token de autenticação temporária para clonar esse repositório. |
|
Permitir mesclagem de squash do repositório de modelos
|
template_repository.allow_squash_merge | boolean |
Se deseja permitir mesclagens de squash para solicitações de pull. |
|
Branch de Exclusão de Repositório de Modelos na Mesclagem
|
template_repository.delete_branch_on_merge | boolean |
Se as ramificações principais devem ser excluídas quando as solicitações de pull são mescladas |
|
Repositório de modelos permitem confirmação de mesclagem
|
template_repository.allow_merge_commit | boolean |
Se deseja permitir confirmações de mesclagem para solicitações de pull. |
|
Contagem de Assinantes do Repositório de Modelos
|
template_repository.subscribers_count | integer |
Número de assinantes para o repositório. |
|
Contagem de rede do repositório de modelos
|
template_repository.network_count | integer |
Contagem de rede do repositório |
|
Token de clonagem temporária
|
temp_clone_token | string |
Token de autenticação temporária para clonar esse repositório. |
|
Permitir mesclagem de squash
|
allow_squash_merge | boolean |
Se deseja permitir mesclagens de squash para solicitações de pull. |
|
Excluir ramificação na mesclagem
|
delete_branch_on_merge | boolean |
Se as ramificações principais devem ser excluídas quando as solicitações de pull são mescladas |
|
Permitir confirmação de mesclagem
|
allow_merge_commit | boolean |
Se deseja permitir confirmações de mesclagem para solicitações de pull. |
|
Contagem de Assinantes
|
subscribers_count | integer |
Número de assinantes para o repositório. |
|
Contagem de rede
|
network_count | integer |
Contagem de rede do repositório |
|
Problemas Abertos
|
open_issues | integer |
Problemas de abertura do repositório. |
|
Watchers
|
watchers | integer |
Observadores de repositório. |
|
Branch Mestre
|
master_branch | string |
Branch mestre do repositório. |
|
Estrelou em
|
starred_at | string |
Repositório Estrelado em |
GitReference
Referências do Git em um repositório
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Referência
|
ref | string |
O nome da referência totalmente qualificada. |
|
ID do nó
|
node_id | string |
A ID do nó da referência. |
|
URL
|
url | uri |
A URL da referência. |
|
tipo
|
object.type | string |
O tipo do objeto. |
|
Sha
|
object.sha | string |
O SHA para a referência. |
|
URL
|
object.url | uri |
A URL do objeto. |
PullRequestMergeResult
Resultado da mesclagem de solicitação de pull.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Sha
|
sha | string |
SHA para a confirmação de mesclagem. |
|
Mesclado?
|
merged | boolean |
Se a solicitação de pull foi mesclada ou não. |
|
Message
|
message | string |
Mensagem de resposta de mesclagem. |
Marco
Uma coleção de problemas relacionados e solicitações de pull.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
URL de Marco
|
url | uri |
A URL HTTP para o marco. |
|
URL html de marco
|
html_url | uri |
A URL HTML para o marco. |
|
URL de Rótulos de Marco
|
labels_url | uri |
A URL de rótulos do marco. |
|
ID do marco
|
id | integer |
O Identificador Exclusivo para o marco. |
|
ID do nó de marco
|
node_id | string |
A ID do Nó para o marco. |
|
Número do marco
|
number | integer |
O número do marco. |
|
Estado do marco
|
state | string |
O estado do marco. |
|
Título do marco
|
title | string |
O título do marco. |
|
Descrição do marco
|
description | string |
A descrição do marco. |
|
criador
|
creator | UserDetailsModel |
Propriedades de um usuário do GitHub. |
|
Problemas de abertura de marco
|
open_issues | integer |
Número de problemas abertos para o repositório. |
|
Problemas fechados de marco
|
closed_issues | integer |
Número de problemas fechados para o repositório. |
|
Marco criado em
|
created_at | date-time |
A data e a hora em que o marco foi criado. |
|
Marco atualizado em
|
updated_at | date-time |
A data e a hora em que o marco foi atualizado pela última vez. |
|
Marco fechado em
|
closed_at | date-time |
A data e a hora em que o marco foi fechado. |
|
Marco vencido
|
due_on | date-time |
A data de conclusão do marco. |
Etiqueta
Rótulos codificados por cores ajudam você a categorizar e filtrar seus problemas (assim como rótulos no Gmail).
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | integer |
O Identificador Exclusivo do rótulo. |
|
ID do nó
|
node_id | string |
A ID do nó para o rótulo. |
|
URL
|
url | uri |
URL do rótulo |
|
Nome
|
name | string |
O nome do rótulo. |
|
Description
|
description | string |
Uma breve descrição deste rótulo. |
|
Cor
|
color | string |
Código hexáxe de 6 caracteres, sem o #à esquerda, identificando a cor |
|
O padrão é?
|
default | boolean |
Se esse é ou não um rótulo padrão. |
TeamDetails
Grupos de membros da organização que concedem permissões em repositórios especificados.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
id | integer |
Identificador exclusivo da equipe. |
|
ID do nó
|
node_id | string |
A ID do Nó da equipe. |
|
URL
|
url | uri |
URL da equipe. |
|
URL de Membros
|
members_url | string |
A URL HTTP para os membros da equipe. |
|
|
name | string |
Nome da equipe |
|
Description
|
description | string |
Descrição da equipe |
|
Permissão
|
permission | string |
Permissão que a equipe terá para seus repositórios |
|
Privacidade
|
privacy | string |
O nível de privacidade que essa equipe deve ter |
|
HTML Url
|
html_url | uri |
URL HTML da equipe. |
|
URL de repositórios
|
repositories_url | uri |
A URL HTTP para os repositórios desta equipe. |
|
Slug
|
slug | string |
A lesma correspondente à equipe. |
|
LDAP DN
|
ldap_dn | string |
DN (Nome Diferenciado) para o qual a equipe mapeia dentro do ambiente LDAP |
Solicitação de Pull
As solicitações de pull permitem que você informe outras pessoas sobre as alterações enviadas por push para um repositório no GitHub. Depois que uma solicitação de pull é enviada, as partes interessadas podem examinar o conjunto de alterações, discutir possíveis modificações e até mesmo enviar confirmações de acompanhamento por push, se necessário.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Url de Solicitação de Pull
|
url | uri |
A URL HTTP para essa solicitação de pull. |
|
ID da Solicitação de Pull
|
id | integer |
O Identificador Exclusivo para a solicitação de pull. |
|
ID do nó de solicitação de pull
|
node_id | string |
A ID do Nó para a solicitação de pull. |
|
Url html da solicitação de pull
|
html_url | uri |
A URL HTML para a solicitação de pull. |
|
Url de Diferção de Solicitação de Pull
|
diff_url | uri |
A URL de Diferida para a solicitação de pull. |
|
Url de Patch de Solicitação de Pull
|
patch_url | uri |
A URL do patch para a solicitação de pull. |
|
Url de problema de solicitação de pull
|
issue_url | uri |
A URL de problema para a solicitação de pull. |
|
Url de Confirmação de Solicitação de Pull
|
commits_url | uri |
A URL de confirmação da solicitação de pull. |
|
Url de Comentários de Revisão de Solicitação de Pull
|
review_comments_url | uri |
A URL de comentários de revisão da solicitação de pull. |
|
Url de comentário de revisão de solicitação de pull
|
review_comment_url | string |
A URL de comentário de revisão da solicitação de pull. |
|
Url de Diferção de Solicitação de Pull
|
comments_url | uri |
A URL de Diferida para a solicitação de pull. |
|
URL de Status da Solicitação de Pull
|
statuses_url | uri |
A URL de status da solicitação de pull. |
|
Número da Solicitação de Pull
|
number | integer |
Número que identifica exclusivamente a solicitação de pull dentro de seu repositório. |
|
Estado da solicitação de pull
|
state | string |
Estado dessa solicitação de pull.
|
|
A solicitação de pull está bloqueada?
|
locked | boolean |
Se a solicitação de pull está bloqueada ou não. |
|
Título da Solicitação de Pull
|
title | string |
O título da solicitação de pull. |
|
usuário
|
user | UserDetailsModel |
Propriedades de um usuário do GitHub. |
|
Corpo da Solicitação de Pull
|
body | string |
O corpo como Markdown. |
|
Rótulos de solicitação de pull
|
labels | array of Label |
A lista de rótulos associados à solicitação de pull. |
|
|
milestone | Milestone |
Uma coleção de problemas relacionados e solicitações de pull. |
|
Motivo do bloqueio ativo da solicitação de pull
|
active_lock_reason | string |
Razão pela qual a conversa foi bloqueada. |
|
Solicitação pull criada em
|
created_at | date-time |
A data e a hora em que a solicitação de pull foi criada. |
|
Solicitação pull atualizada em
|
updated_at | date-time |
A data e a hora em que a solicitação de pull foi atualizada pela última vez. |
|
Solicitação pull fechada em
|
closed_at | date-time |
A data e a hora em que a solicitação de pull foi fechada. |
|
Solicitação pull mesclada em
|
merged_at | date-time |
A data e a hora em que a solicitação de pull foi mesclada. |
|
Pull Request Merge Commit Sha
|
merge_commit_sha | string |
A confirmação de mesclagem Sha da solicitação de pull. |
|
destinatário
|
assignee | UserDetailsModel |
Propriedades de um usuário do GitHub. |
|
Atribuições de Solicitação de Pull
|
assignees | array of UserDetailsModel |
A lista de atribuídos para a solicitação de pull. |
|
Revisores solicitados de solicitação de pull
|
requested_reviewers | array of UserDetailsModel |
A lista de usuários atribuídos a essa solicitação de pull. |
|
Equipes solicitadas por solicitação de pull
|
requested_teams | array of TeamDetails |
A lista de equipes solicitadas para essa solicitação de pull. |
|
Rótulo de cabeçalho da solicitação pull
|
head.label | string |
Rótulo principal. |
|
Referência de cabeçalho de solicitação de pull
|
head.ref | string |
Referência de cabeçalho |
|
repositório
|
head.repo | RepositoryMiniDetails |
Um repositório git |
|
Cabeçalho da solicitação de pull sha
|
head.sha | string |
Cabeça Sha |
|
usuário
|
head.user | UserDetailsModel |
Propriedades de um usuário do GitHub. |
|
Rótulo base da solicitação de pull
|
base.label | string |
Rótulo principal. |
|
Referência base de solicitação de pull
|
base.ref | string |
Referência de cabeçalho |
|
repositório
|
base.repo | RepositoryMiniDetails |
Um repositório git |
|
Pull Request Base Sha
|
base.sha | string |
Cabeça Sha |
|
usuário
|
base.user | UserDetailsModel |
Propriedades de um usuário do GitHub. |
|
Associação Pull RequestAuthor
|
author_association | string |
Associação do autor com o assunto do comentário. |
|
O rascunho da solicitação de pull é?
|
draft | boolean |
Indica se a solicitação de pull é ou não um rascunho. |
|
A solicitação de pull é mesclada?
|
merged | boolean |
Se a solicitação de pull foi mesclada ou não. |
|
A solicitação de pull é mesclável?
|
mergeable | boolean |
Se a solicitação de pull pode ou não ser mesclada com base na existência de conflitos de mesclagem. |
|
A solicitação pull é rebaseável?
|
rebaseable | boolean |
Se a solicitação de pull é rebaseável ou não. |
|
Estado mesclável da solicitação de pull
|
mergeable_state | string |
O estado mesclável da solicitação de pull. |
|
merged_by
|
merged_by | UserDetailsModel |
Propriedades de um usuário do GitHub. |
|
Contagem de comentários de solicitação de pull
|
comments | integer |
O número de comentários nesta solicitação de pull. |
|
Contagem de comentários de revisão de solicitação de pull
|
review_comments | integer |
O número de comentários de revisão nesta solicitação de pull. |
|
O mantenedor pode modificar a solicitação de pull?
|
maintainer_can_modify | boolean |
Indica se os mantenedores podem modificar a solicitação de pull. |
|
Contagem de confirmações de solicitação de pull
|
commits | integer |
O número de confirmações nessa solicitação de pull. |
|
Contagem de adições de solicitação de pull
|
additions | integer |
O número de adições nessa solicitação de pull. |
|
Contagem de exclusões de solicitação de pull
|
deletions | integer |
O número de exclusões nessa solicitação de pull. |
|
Contagem de arquivos alterados de solicitação de pull
|
changed_files | integer |
O número de arquivos alterados nesta solicitação de pull. |
PullRequestFile
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
sha para o arquivo
|
sha | string |
A do arquivo. |
|
O nome do arquivo
|
filename | string |
O nome do arquivo. |
|
Status de modificação para o arquivo
|
status | string |
O status de modificação do arquivo. |
|
Número de adições feitas ao arquivo
|
additions | integer |
O número de adições feitas ao arquivo. |
|
Número de exclusões feitas no arquivo
|
deletions | integer |
O número de exclusões feitas no arquivo. |
|
Número de alterações feitas no arquivo
|
changes | integer |
O número de alterações feitas no arquivo. |
|
Url de Blob para o arquivo
|
blob_url | string |
A URL do blob para o arquivo. |
|
Url bruta para o arquivo
|
raw_url | string |
A URL Bruta do arquivo. |
|
Url de conteúdo para o arquivo
|
contents_url | string |
A URL de conteúdo do arquivo. |
|
Patch de conteúdo para o arquivo
|
patch | string |
O conteúdo do patch para o arquivo. |
WebhookPullRequestResponse
Resposta da solicitação de pull do webhook.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Ação executada
|
action | string |
A ação que foi executada. |
|
Número da Solicitação de Pull
|
number | integer |
O número da solicitação de pull. |
|
solicitação de pull
|
pull_request | PullRequest |
As solicitações de pull permitem que você informe outras pessoas sobre as alterações enviadas por push para um repositório no GitHub. Depois que uma solicitação de pull é enviada, as partes interessadas podem examinar o conjunto de alterações, discutir possíveis modificações e até mesmo enviar confirmações de acompanhamento por push, se necessário. |
objeto
Esse é o tipo 'object'.