microsoft / winget-create

The Windows Package Manager Manifest Creator command-line tool (aka wingetcreate)
MIT License
498 stars 85 forks source link

Use NestedInstallerFiles for generating installer nodes in New Command #434

Closed mdanish-kh closed 1 year ago

mdanish-kh commented 1 year ago

https://github.com/microsoft/winget-create/blob/44a102acd07793d89be2c1bf5e135d04ae17488c/src/WingetCreateCore/Common/PackageParser.cs#L500

New command needs to be updated to populate the installerMetadata with NestedInstallerFiles now instead of RelativeFilePaths

Manifests to test with

wingetcreate new "https://download.sysinternals.com/files/ZoomIt.zip"
wingetcreate new "https://github.com/istio/istio/releases/download/1.17.3/istioctl-1.17.3-win.zip"
wingetcreate new "https://github.com/junegunn/fzf/releases/download/0.39.0/fzf-0.39.0-windows_amd64.zip"
wingetcreate new "https://github.com/sharkdp/fd/releases/download/v8.7.0/fd-v8.7.0-i686-pc-windows-msvc.zip"

Microsoft Reviewers: codeflow:open?pullrequest=https://github.com/microsoft/winget-create/pull/434&drop=dogfoodAlpha
ryfu-msft commented 1 year ago

/azp run

azure-pipelines[bot] commented 1 year ago
Azure Pipelines successfully started running 1 pipeline(s).