Back to list
nuitsjp

winget-pr-retry

by nuitsjp

2🍴 1📅 Jan 23, 2026

SKILL.md


name: winget-pr-retry description: WinGet PR(microsoft/winget-pkgs)のCI/CDパイプラインを空プッシュで再トリガーすることで、リリースをリトライする。使用タイミング:(1) WinGet PRの自動実行がエラーになった場合、(2) microsoft/winget-pkgsへのPRでCI/CDを再実行したい場合、(3) リリースプロセスでWinGet検証を再トリガーする必要がある場合

WinGet PR Retry

Overview

WinGet PR(microsoft/winget-pkgs)の自動実行(CI/CD)がエラーになった場合、空コミットをプッシュしてパイプラインを再トリガーします。

Usage

Run the PowerShell script to retry a WinGet PR:

./skills/winget-pr-retry/scripts/Retry-WinGetPR.ps1

Parameters

  • -BranchName (optional): 再実行するブランチ名。省略時は現在のブランチ
  • -Message (optional): 空コミットのメッセージ。デフォルト: "Empty commit to retrigger CI/CD pipeline"

Examples

Current branch:

./skills/winget-pr-retry/scripts/Retry-WinGetPR.ps1

Specific branch:

./skills/winget-pr-retry/scripts/Retry-WinGetPR.ps1 -BranchName NuitsJp.GistGet-1.2.0

Custom message:

./skills/winget-pr-retry/scripts/Retry-WinGetPR.ps1 -Message "Retry: Fix validation error"

How It Works

  1. Navigate to external/winget-pkgs submodule
  2. Checkout specified branch (or use current)
  3. Create empty commit with git commit --allow-empty
  4. Push to origin to trigger CI/CD pipeline

Resources

scripts/

  • skills/winget-pr-retry/scripts/Retry-WinGetPR.ps1 - PowerShell Core script for retrying WinGet PRs

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon