Sobre o projeto
Winget Tools é uma coleção de ferramentas de automação e logs relacionados ao WinGet, mantida por um desenvolvedor individual. O autor deixa claro que essas ferramentas são feitas e usadas por ele, não sendo ferramentas oficiais da Microsoft.
O repositório lista as ferramentas em uma tabela, com nome, localização, categoria, descrição e linguagem de implementação:
- Notificação de status de etiquetas (notification/Label_status_notification.py): rastreia atualizações de status de etiquetas em pull requests, escrito em Python.
- Verificação de versões inválidas (.github/workflows/check-url-cai.yaml): verifica links quebrados no repositório winget-pkgs especificado, incluindo verificações de URL e erros 404, usando C# e GitHub Actions.
- Obter e analisar instaladores (.github/workflows/df.yaml): analisa instaladores online para acelerar o processamento, usando GitHub Actions com a ferramenta Komac.
- Sincronização de fork do winget-pkgs e limpeza de branches mesclados (.github/workflows/sync-clean.yaml): sincroniza o fork e limpa branches mesclados, usando GitHub Actions com Komac.
- Validação de domínios (.github/workflows/vd.yaml): valida a acessibilidade de domínios em GitHub Actions, usando GitHub Actions com Bash (executado no Ubuntu).
Como usar: para usar esses fluxos de trabalho do GitHub Actions, é possível fazer um fork deste repositório e executar os fluxos de trabalho, sendo necessário configurar os segredos do repositório.
O repositório também menciona a ferramenta externa Sundry, que pode ser usada para integração com o winget-tools e pode ser instalada via comando winget.
A licença de código aberto é MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.