Skip to content

Update WinGet schemas and submission workflow - #71

Merged
rianjs merged 3 commits into
mainfrom
fix/winget-schema-1-28
Oct 30, 2026
Merged

rianjs merged 3 commits into
mainfrom
fix/winget-schema-1-28

Conversation

@rianjs

@rianjs rianjs commented Oct 30, 2026 •

Copy link
Copy Markdown
Contributor

WinGet has deprecated the old manifest schema. Update the checked-in templates to 1.28.0 and use the shared submission action so existing package updates also use the current schema. The action resolves release assets and refuses to treat API failures as a missing package.

Depends on open-cli-collective/.github#52; the workflows pin its commit.

Validated the templates against Microsoft’s 1.28.0 JSON schemas with representative checksum values. actionlint passed for the changed workflow after suppressing an existing unrelated undefined inputs.tag warning in the Snap job.
Windows WinGet validation and end-to-end submission remain for CI.

@rianjs rianjs changed the title fix: update WinGet manifest schema to 1.28.0 Update WinGet schemas and submission workflow Oct 30, 2026
@rianjs
rianjs merged commit db84bb6 into main Oct 30, 2026
3 checks passed
@rianjs
rianjs deleted the fix/winget-schema-1-28 branch October 30, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant