gi
- Hospedar repositórios: Armazene seu código em repositórios públicos ou privados com controle de versão
- Colaborar no código: Use pull requests para propor mudanças, revisar código e mesclar contribuições
- Rastreamento de problemas: Crie, atribua e gerencie issues para organizar o trabalho e rastrear bugs
- Automatizar fluxos de trabalho: Use GitHub Actions para construir, testar e fazer deploy de código automaticamente
- Gerenciar projetos: Organize o trabalho com quadros de projetos, marcos e rastreamento de tarefas
- Documentar código: Crie e mantenha documentação com GitHub Pages e wikis
Instruções de uso
Integre o GitHub no fluxo de trabalho. Pode obter detalhes de PR, criar comentários em PR, obter informações do repositório e obter o último commit. Requer uma chave API de token do GitHub. Pode ser usado no modo de ativação para iniciar um fluxo de trabalho quando um PR é criado, comentado ou quando um commit é enviado.Ferramentas
github_pr
Obter detalhes de PR incluindo diferenças e arquivos modificados
Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
owner | string | Sim | Proprietário do repositório |
repo | string | Sim | Nome do repositório |
pullNumber | number | Sim | Número do pull request |
apiKey | string | Sim | Token de API do GitHub |
Saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
content | string | Resumo de PR legível por humanos |
metadata | object | Metadados detalhados de PR incluindo mudanças em arquivos |
github_comment
Criar comentários em PRs do GitHub
Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
owner | string | Sim | Proprietário do repositório |
repo | string | Sim | Nome do repositório |
body | string | Sim | Conteúdo do comentário |
pullNumber | number | Sim | Número do pull request |
path | string | Não | Caminho do arquivo para o comentário de revisão |
position | number | Não | Número da linha para o comentário de revisão |
commentType | string | Não | Tipo de comentário (pr_comment ou file_comment) |
line | number | Não | Número da linha para o comentário de revisão |
side | string | Não | Lado do diff (LEFT ou RIGHT) |
commitId | string | Não | O SHA do commit sobre o qual comentar |
apiKey | string | Sim | Token de API do GitHub |
Saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
content | string | Confirmação de comentário legível por humanos |
metadata | object | Metadados do comentário |
github_repo_info
Recupera metadados completos do repositório do GitHub, incluindo estrelas, forks, problemas e linguagem principal. Compatível com repositórios públicos e privados com autenticação opcional.
Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
owner | string | Sim | Proprietário do repositório (usuário ou organização) |
repo | string | Sim | Nome do repositório |
apiKey | string | Sim | Token de acesso pessoal do GitHub |
Saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
content | string | Resumo do repositório legível por humanos |
metadata | object | Metadados do repositório |
github_latest_commit
Recupera o último commit de um repositório do GitHub
Entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
owner | string | Sim | Proprietário do repositório (usuário ou organização) |
repo | string | Sim | Nome do repositório |
branch | string | Não | Nome do branch (por padrão, o branch padrão do repositório) |
apiKey | string | Sim | Token de API do GitHub |
Saída
| Parâmetro | Tipo | Descrição |
|---|---|---|
content | string | Resumo do commit legível por humanos |
metadata | object | Metadados do commit |
Notas
- Categoria:
tools - Tipo:
github
