Skip to content

feat(winget): update manifest schema to latest (1.28.0) - #7242

Merged
vedantmgoyal9 merged 1 commit into
goreleaser:mainfrom
abemedia:feat(winget)--update-manifest-schema-to-latest-(1.28.0)
Oct 27, 2026
Merged

vedantmgoyal9 merged 1 commit into
goreleaser:mainfrom
abemedia:feat(winget)--update-manifest-schema-to-latest-(1.28.0)

Conversation

@abemedia

Copy link
Copy Markdown
Contributor

Update the winget manifest schema from 1.12.0 to 1.28.0. This changes the ManifestVersion field and the yaml-language-server $schema URLs in all four generated manifest types: version, installer, defaultLocale and locale.

winget-pkgs moderators now ask for submissions to use the current 1.28.0 schema. The only difference between the 1.12.0 and 1.28.0 schemas is a new optional DesiredStateConfiguration field on installers, so the manifest structs need no changes. The golden files were regenerated with -update, and their diff only changes the version number. The docs don't mention the schema version, so there are no doc changes.

@pull-request-size pull-request-size Bot added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Oct 24, 2026
@vedantmgoyal9
vedantmgoyal9 added this pull request to the merge queue Oct 27, 2026
@codecov

codecov Bot commented Oct 27, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.62%. Comparing base (0162ee4) to head (3d4e52f).
⚠️ Report is 3 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #7242   +/-   ##
=======================================
  Coverage   91.62%   91.62%           
=======================================
  Files         192      192           
  Lines       16087    16087           
=======================================
  Hits        14739    14739           
  Misses       1348     1348           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Merged via the queue into goreleaser:main with commit 2e260e4 Oct 27, 2026
18 checks passed
@github-actions github-actions Bot added this to the v2.18.0 milestone Oct 27, 2026
@abemedia
abemedia deleted the feat(winget)--update-manifest-schema-to-latest-(1.28.0) branch October 27, 2026 10:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

⌂ 换网址