このプロジェクトについて
Winget Tools は、個人開発者がメンテナンスする WinGet 関連の自動化ツールとログのコレクションです。作者は、これらのツールが個人用に作成・使用されており、Microsoft 公式のツールではないことを明記しています。
リポジトリには、各ツールが表形式でリストされ、名前、場所、カテゴリタグ、用途の説明、実装言語が含まれています:
- ラベル状態通知(notification/Label_status_notification.py):プルリクエストのラベル状態の更新を追跡するために使用され、Python で記述されています。
- 無効バージョン確認(.github/workflows/check-url-cai.yaml):指定された winget-pkgs リポジトリ内の無効なリンク(URL、404 などのチェック)を確認し、C# と GitHub Action を使用します。
- インストーラーの取得と分析(.github/workflows/df.yaml):インストーラーをオンラインで分析して処理を高速化し、GitHub Action と Komac を使用します。
- winget-pkgs fork の同期とマージ済みブランチのクリーンアップ(.github/workflows/sync-clean.yaml):fork を同期し、マージ済みブランチをクリーンアップし、GitHub Action と Komac を使用します。
- ドメインの検証(.github/workflows/vd.yaml):GitHub Action 上でドメインのアクセス可能性を検証し、GitHub Action と Bash(Ubuntu 上で実行)を使用します。
使用方法:これらの GitHub Action ワークフローを使用するには、このリポジトリをフォークしてワークフローを実行し、リポジトリのシークレットを設定する必要があります。
リポジトリでは、winget-tools との統合に使用でき、winget コマンドでインストール可能な外部ツール Sundry についても言及されています。
オープンソースライセンスは MIT です。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.