A ação List pull requests recupera todas as pull requests de um repositório GitHub com base nos filtros especificados.

Visão geral

A ação Listar pull requests recupera as pull requests de um repositório GitHub com base no estado da pull request, na ramificação de destino e na ramificação de origem. Os dados recuperados incluem o ID da pull request, o número, o estado, o título, o usuário, a descrição, a ramificação de origem, a ramificação de destino, a data de criação, a data de atualização, a data de encerramento, a data de mesclagem, o URL HTML e o URL do item. A ação requer uma sessão ativa do GitHub para autenticar a solicitação.

Configurações

A ação Listar pull requests contém as seguintes configurações:

Nota: todos os campos de entrada são compatíveis com variáveis de string. Você pode criar uma variável de string para armazenar a string de texto apropriada e selecioná-la nas configurações aplicáveis.
Nome da sessão
Especifica o nome da sessão do GitHub que a ação Conectar cria. Use uma das seguintes opções para especificar o nome da sessão:
  • Nome da sessão: digite o nome da sessão como texto diretamente ou selecione a variável de string que contém o texto do nome da sessão.
  • Variable (Variável): selecione a variável de sessão GitHub que a ação Conectar cria.
Nome do responsável
Especifica o nome do responsável pelo repositório GitHub. O proprietário pode ser uma organização ou uma conta de usuário. Você pode inserir o nome diretamente como texto ou selecionar a variável de string aplicável.
Nome do repositório
Especifica o nome do repositório GitHub do qual a ação recupera as pull requests. Você pode inserir o nome do repositório diretamente como texto ou selecionar a variável de string aplicável.
Estado
Especifica o estado das pull requests a serem recuperadas. Selecione uma das seguintes opções:
  • Abrir: selecione para recuperar todas as pull requests abertas. Esta é a seleção padrão.
  • Fechado: selecione para recuperar todas as pull requests fechadas.
  • Todos: selecione para recuperar todas as pull requests, independentemente do estado delas.
Nome da ramificação de destino (opcional)
Especifica o nome da ramificação de destino para filtrar as pull requests. A ação recupera apenas as pull requests que têm como destino a ramificação especificada neste campo. Você pode inserir o nome da ramificação diretamente como texto ou selecionar a variável de string aplicável.
Nome da ramificação de origem (opcional)
Especifica o nome da ramificação original para filtrar as pull requests. A ação recupera apenas as pull requests criadas a partir da ramificação especificada neste campo. Você pode inserir o nome da ramificação diretamente como texto ou selecionar a variável de string aplicável.
Atribuir saída à variável
Especifica a variável de tabela na qual a ação armazena os dados da resposta. Os dados da resposta incluem os seguintes campos:
  • id: o identificador exclusivo da pull request.
  • pullRequestNo: o identificador exclusivo da pull request dentro do repositório.
  • state: o estado da pull request. O estado pode ser aberto ou fechado.
  • title: o título do pull request.
  • user: o usuário que criou a pull request.
  • Descrição: a descrição da pull request.
  • baseRef: a ramificação de destino na qual a pull request deve ser mesclada.
  • headRef: a ramificação de origem da qual a pull request é criada.
  • createdAt: o carimbo de data/hora que indica quando a pull request foi criada.
  • updatedAt: o carimbo de data/hora que indica quando a pull request foi atualizada pela última vez.
  • closedAt: o carimbo de data/hora que indica quando a pull request foi fechada.
  • mergedAt: o carimbo de data/hora que indica quando a pull request foi mesclada.
  • htmlURL: o URL HTML da pull request.
  • issueURL: o URL do item associado à pull request.