GitHub
Atividade, status de CI, commits, pull requests e issues de um repositório.
- Categoria
- Online
- Funciona com
- GitHub
- Tamanho padrão
- 220 × 220
O que faz
Observa um único repositório e mostra o que está acontecendo nele.
O cabeçalho traz o nome do repositório, a sua tag de release mais recente e o status da execução de workflow mais recente: passando, falhando, em execução ou pendente. Abaixo disso, uma linha de estatísticas mostra estrelas, forks e issues abertas, e uma linha de metadados mostra a linguagem principal, quando houve o último push e o branch padrão.
Depois, as listas, cada uma com um comprimento configurável:
- Commits: SHA curto, primeira linha da mensagem, tempo relativo.
- Pull requests: número colorido conforme o estado (roxo para mesclado, verde para aberto, vermelho para fechado), título, idade. Filtrável por estado e por ordenação.
- Issues: número, título, idade. Pull requests são filtrados para fora, então a lista de issues é de fato de issues.
- Pipelines: um ponto de status, nome do workflow, branch e horário.
O selo de release é clicável e abre a página do release.
De onde vêm os dados
A API do GitHub, consultada diretamente da sua máquina. Repositórios públicos funcionam sem login; conecte uma conta do GitHub para repositórios privados e limites de taxa maiores.
Um 404 em um repositório que você sabe que existe geralmente significa um escopo de token faltando, e o widget diz isso em vez de mostrar um erro seco.
Limites
- Um repositório por widget. Para trabalho espalhado por vários repositórios, use Notificações do GitHub, Pedidos de revisão do GitHub ou Issues atribuídas do GitHub.
- Somente leitura: ele não mescla, não comenta e não reexecuta workflows.
- A atualização segue um temporizador que você define em minutos, não um webhook ao vivo.