validate command (winget)

The validate command of the winget tool validates a manifest for submitting software to the Microsoft Community Package Manifest Repository on GitHub. The manifest must be a YAML file that follows the specification.


winget validate [--manifest] \<path>


The following arguments are available.

Argument Description
--manifest the path to the manifest to be validated.


The options allow you to customize the validate experience to meet your needs.

Option Description
-?,--help Shows help about the selected command.
--wait Prompts the user to press any key before exiting.
--logs,--open-logs Open the default logs location.
--verbose, --verbose-logs Used to override the logging setting and create a verbose log.
--disable-interactivity Disable interactive prompts.