Open
Description
Description of the new feature/enhancement
If the installer is zip based, pipelines should validate that InstallerType: zip
is specified against the installer in the manifest. It should also validate that NestedInstallerType
& NestedInstallerFiles
are present in the manifest.
Context
A zip based package was merged in #188685 which didn't contain the appropriate ZIP-based fields. The package still installed successfully as the CLI does not appear to rely on those manifest fields for zip installation. But this caused an issue when updating the package through winget-create. See microsoft/winget-create#559
Proposed technical implementation details (optional)
No response