A ação Obter Repositório recupera detalhes de um repositório específico do GitHub.

Visão geral

A ação Obter repositório recupera os detalhes de um repositório do GitHub usando o nome do proprietário e o nome do repositório. Os dados recuperados incluem o ID do repositório, nome, nome completo, proprietário, visibilidade, descrição, número de forks e itens, ramificação padrão, URL da API, URL HTML e os carimbos de data e hora de criação, atualização e push. A ação requer uma sessão ativa do GitHub para autenticar a solicitação.

Configurações

A ação Obter repositório 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 string para armazenar a string de texto apropriada e selecioná-la na configuração aplicável.
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. O Automation 360 define Padrão como o nome de sessão padrã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 do GitHub a ser recuperado. Você pode inserir o nome do repositório diretamente como texto ou selecionar a variável de string aplicável.
Atribuir saída à variável
Especifica a variável na qual a ação armazena os dados da resposta. Os dados da resposta incluem os seguintes campos:
  • id: o identificador exclusivo do repositório.
  • name: o nome do repositório.
  • fullName: o nome completo do repositório que inclui os detalhes do proprietário no seguinte formato: nome da organização/nome do repositório.
  • owner: o proprietário do repositório.
  • private: a configuração de visibilidade que indica se o repositório é privado.
  • description: a descrição do repositório.
  • fork: a configuração de fork que indica se o repositório é um fork de outro repositório.
  • hasIssues: a configuração de itens que indica se o repositório tem itens abertos.
  • defaultBranch: a ramificação padrão do repositório.
  • url: o URL da API do repositório.
  • htmlUrl: o URL HTML do repositório.
  • createdAt: o carimbo de data/hora que indica quando o repositório foi criado.
  • updatedAt: o carimbo de data/hora que indica quando o repositório foi atualizado pela última vez.
  • pushedAt: o carimbo de data/hora que indica quando a última pull request foi mesclada na ramificação principal.
Use uma das seguintes opções para atribuir a saída:
  • Variáveis múltiplas: crie e especifique variáveis individuais para armazenar dados de resposta específicos.

    Use a opção Adicionar mapeamento de variável para especificar a chave e o tipo de variável correspondente para armazenar os dados de resposta específicos.

  • Dicionário: crie e especifique uma variável de dicionário para armazenar todos os dados de resposta. Você também pode selecionar uma variável de dicionário existente.