Sobre el proyecto
Winget Tools es una colección de herramientas de automatización y registros relacionados con WinGet, mantenida por un desarrollador independiente. El autor aclara explícitamente que estas herramientas son creadas y utilizadas por él mismo, y no son herramientas oficiales de Microsoft.
El repositorio enumera las herramientas en formato de tabla, incluyendo nombre, ubicación, etiquetas de categoría, descripción de uso y lenguaje de implementación:
- Notificación de estado de etiquetas (notification/Label_status_notification.py): se utiliza para rastrear actualizaciones de estado de etiquetas en solicitudes de extracción (PR), escrito en Python.
- Verificación de versiones no válidas (.github/workflows/check-url-cai.yaml): verifica enlaces rotos en el repositorio especificado winget-pkgs, incluyendo comprobaciones de URL y errores 404, utilizando C# y GitHub Actions.
- Obtención y análisis de instaladores (.github/workflows/df.yaml): analiza instaladores en línea para acelerar el procesamiento, utilizando GitHub Actions con la ayuda de Komac.
- Sincronización de fork de winget-pkgs y limpieza de ramas fusionadas (.github/workflows/sync-clean.yaml): sincroniza el fork y limpia ramas ya fusionadas, utilizando GitHub Actions y Komac.
- Validación de dominios (.github/workflows/vd.yaml): valida la accesibilidad de dominios en GitHub Actions, utilizando GitHub Actions y Bash (ejecutado en Ubuntu).
Modo de uso: para utilizar estos flujos de trabajo de GitHub Actions, se puede hacer un fork de este repositorio y ejecutar los flujos de trabajo, además de configurar los secretos del repositorio.
El repositorio también menciona la herramienta externa Sundry, que se puede integrar con winget-tools y se puede instalar mediante el comando winget.
La licencia de código abierto es MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.