-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Update schema to 1.12 with Font InstallerType #5687
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would it be possible to get two more commits added:
- Move your current 1.12 schema files out and copy the 1.11 files into the 1.12 directory, otherwise unchanged. Commit this.
- Move your 1.12 files back in over the 1.11 files. Commit this.
Without at least a baseline of the 1.11 schema files, it is extremely annoying to review the changes between 1.11 and 1.12.
Another option that might set things up for success in the future would be to call the 1.12 directory latest
and set the precedent of the pattern being:
- copy the
latest
directory to the appropriate previous version name [so next time it would bev1.12.0
] - update
latest
with the new changes
If you do this, make sure to create a commit in latest
with 1.11 before putting the 1.12 files there.
[Note, 1.11 is actually the stand in for N-1, which I now think was 1.10?]
schemas/JSON/manifests/v1.12.0/manifest.defaultLocale.1.12.0.json
Outdated
Show resolved
Hide resolved
Fixed this using your future-proofing recommendation:
|
This PR does not add any functional support for Fonts, only the validation and schema update so the new schema can be used and is valid in the related WinGet tooling.
Tested:
Closes #5686