chore: TASK-075 automate Winget updates on release#513
Conversation
Add a release-published GitHub Actions workflow that waits for the Windows Tauri asset, validates the configured winget-pkgs fork context, and submits the package update through the Komac-backed winget-releaser action. This keeps Winget manifest maintenance aligned with published CodeNomad releases without requiring a persistent local winget-pkgs clone. Include a small helper script to poll the GitHub Release API, resolve the exact Windows ZIP asset, and compute the SHA-256 used for validation and troubleshooting. Document the required PAT and repository variables so maintainers can configure and operate the automation safely.
|
PR builds are available as GitHub Actions artifacts: https://github.com/NeuralNomadsAI/CodeNomad/actions/runs/26710992633 Artifacts expire in 7 days.
|
|
PR builds are available as GitHub Actions artifacts: https://github.com/NeuralNomadsAI/CodeNomad/actions/runs/26713520559 Artifacts expire in 7 days.
|
|
I want you to perform the gatekeeper checks for latest PR state check for regressions |
|
Understood request: perform a ruthless gatekeeper review of the latest PR state for regressions and better implementation options. I treated this as review-only and did not modify the PR. Gatekeeper result: no merge-blocking regression found in the current diff. Findings:
Validation performed:
I could not run -- |
|
@pascalandr - Approving on the basis that this is tested at your end |
Summary
Validation
node --check "scripts/winget/resolve-release-asset.cjs"node "scripts/winget/resolve-release-asset.cjs" --helpv0.16.0release assetNotes
microsoft/winget-pkgsWINGET_GITHUB_TOKEN