Pacote GitHub

O pacote GitHub contém ações e gatilhos da web que integram o GitHub com o Automation 360 para automatizar vários fluxos de trabalho do GitHub, como gerenciamento de itens e pull requests, visualização de repositórios e ramificações e comentários em itens e pull requests. O gatilho da web permite que você crie automações orientadas por eventos com base em vários eventos do GitHub.

Visão geral

As ações do pacote GitHub permitem criar, recuperar, listar, atualizar, comentar e mesclar os dados disponíveis em um repositório do GitHub. Cada ação contém uma opção para capturar os dados de resposta em variáveis para uso em outras ações subsequentes dentro da mesma sessão de automação, já que variáveis globais não são compatíveis no momento. Os gatilhos da web podem ser configurados para monitorar eventos em qualquer organização ou repositório do GitHub. O gatilho monitora eventos e inicia as ações configuradas quando os eventos ocorrem. Para mais informações sobre os gatilhos da Web do GitHub, consulte Gatilhos da Web GitHub.

A ação Conectar no pacote autentica a conexão entre o repositório do GitHub e a Control Room. A autenticação requer um token de acesso pessoal do GitHub. O pacote oferece suporte a tokens clássicos e de granularidade fina. Verifique se você está usando um token válido com as permissões necessárias. Para mais informações sobre a criação de tokens de acesso pessoal do GitHub, consulte Managing your personal access tokens.

Ações no pacote GitHub

Use ações Obter para recuperar detalhes de um artefato específico, como item, pull request ou repositório. Use as ações Listar para listar todos os artefatos disponíveis no repositório especificado. O pacote GitHub contém as seguintes ações:

Action Descrição
Conectar Autentica a conexão com o GitHub e estabelece o contexto da sessão.
Criar chamado Cria um item em um repositório do GitHub.
Obter chamado Recupera os detalhes de um item de um repositório GitHub.
Listar itens Lista todos os itens disponíveis em um repositório do GitHub.
Atualizar chamado Atualiza campos específicos de um item em um repositório do GitHub.
Criar pull request Cria uma pull request em um repositório do GitHub.
Obter pull request Recupera os detalhes de uma pull request de um repositório do GitHub.
Listar pull requests Lista todas as pull requests disponíveis em um repositório do GitHub.
Mesclar pull request Mescla uma pull request com a ramificação base do repositório do GitHub.
Obter repositório Recupera os detalhes de um repositório específico no GitHub.
Listar repositórios Lista todos os repositórios do usuário especificado do GitHub.
Listar ramificações Lista todas as ramificações no repositório especificado do GitHub.
Adicionar comentário Adiciona um comentário a um item ou pull request no repositório especificado do GitHub.
Desconectar Desconecta a sessão de automação do GitHub e encerra a sessão.