Relevant area(s)
WinGet CLI
Relevant command(s)
winget validate
Brief description of your issue
After downloading the manifest from microsoft/winget-pkgs#369295 and running winget validate no validation errors were returned, even though the pipeline had a validation error
Steps to reproduce
Create a manifest with two installers. Use the same installer URL for both installers with two different Installer Types.
Expected behavior
A manifest validation error to be shown in the CLI
Actual behavior
Manifest Validation succeeded
Environment
PS E:\winget-pkgs-preprod> winget --info
Windows Package Manager v1.28.240
Copyright (c) Microsoft Corporation. All rights reserved.
Windows: Windows.Desktop v10.0.26200.8457
System Architecture: X64
Package: Microsoft.DesktopAppInstaller v1.28.240.0
Winget Directories
-------------------------------------------------------------------------------------------------------------------------------
Logs %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\DiagOutputDir
User Settings %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\settings.json
Portable Links Directory (User) %LOCALAPPDATA%\Microsoft\WinGet\Links
Portable Links Directory (Machine) C:\Program Files\WinGet\Links
Portable Package Root (User) D:\kaleb\WinGet\Packages\
Portable Package Root C:\Program Files\WinGet\Packages
Portable Package Root (x86) C:\Program Files (x86)\WinGet\Packages
Installer Downloads %USERPROFILE%\Downloads
Configuration Modules %LOCALAPPDATA%\Microsoft\WinGet\Configuration\Modules
Links
---------------------------------------------------------------------------
Privacy Statement https://aka.ms/winget-privacy
License Agreement https://aka.ms/winget-license
Third Party Notices https://aka.ms/winget-3rdPartyNotice
Homepage https://aka.ms/winget
Windows Store Terms https://www.microsoft.com/en-us/storedocs/terms-of-sale
Admin Setting State
--------------------------------------------------
LocalManifestFiles Enabled
BypassCertificatePinningForMicrosoftStore Disabled
InstallerHashOverride Disabled
LocalArchiveMalwareScanOverride Disabled
ProxyCommandLineOptions Disabled
DefaultProxy Disabled
Relevant area(s)
WinGet CLI
Relevant command(s)
winget validate
Brief description of your issue
After downloading the manifest from microsoft/winget-pkgs#369295 and running
winget validateno validation errors were returned, even though the pipeline had a validation errorSteps to reproduce
Create a manifest with two installers. Use the same installer URL for both installers with two different Installer Types.
Expected behavior
A manifest validation error to be shown in the CLI
Actual behavior
Manifest Validation succeeded
Environment