aweber
Posts: 62
Joined: Mon Jun 18, 2018 7:45 pm

Auto-Generate WinGet Manifest?

Is there a way to ask AI to generate a properly formatted, yaml manifest file for submission to MS "Package Manager" when building an installer?

Thanks.
Dan
Posts: 4529
Joined: Wed Apr 24, 2013 3:51 pm

Re: Auto-Generate WinGet Manifest?

Hi,

You can certainly give it a try, though I haven’t tested this approach myself.

For creating a properly formatted YAML manifest, you can use the WinGetCreate tool, which is available in the Windows Package Manager repository. This tool simplifies the process of generating a manifest that can be used to submit a package to the repository. Check the following Creating the Winget Manifest article for details.

If you encounter any difficulties while implementing this, please don't hesitate to reach out—I’d be happy to assist.

Best regards,
Dan
Dan Ghiorghita - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
aweber
Posts: 62
Joined: Mon Jun 18, 2018 7:45 pm

Re: Auto-Generate WinGet Manifest?

Are you recommending some kind of custom, post-build script?
Catalin
Posts: 7492
Joined: Wed Jun 13, 2018 7:49 am

Re: Auto-Generate WinGet Manifest?

Hello AJ,

This seems like the only viable solution here, yes.

After the creation of the MSI, we can use the tool suggested by my colleague to create the YAML manifest file.

Best regards,
Catalin
Catalin Gheorghe - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube
aweber
Posts: 62
Joined: Mon Jun 18, 2018 7:45 pm

Re: Auto-Generate WinGet Manifest?

AFAIK, that is not a tool created by AI. It's a general tool created by MSFT.

If you had a tool, it would be able to look at the project's settings for URL and other values to automatically generate the necessary manifest (it would appear that all of the manifest required properties are in an AI project (or most of the projects).
Catalin
Posts: 7492
Joined: Wed Jun 13, 2018 7:49 am

Re: Auto-Generate WinGet Manifest?

Hello Aj,

Indeed, the winget tool is proprietary to Microsoft (it is not ours).

I will discuss your request with our dev team to see whether we can implement something like this in the future.

Thank you for bringing this to our attention!

Best regards,
Catalin
Catalin Gheorghe - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Building Installers”