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.
A few different tools are available to help you author a manifest, including Windows Package Manager Manifest Creator, YamlCreate.ps1, and tools authored by the user community. See Authoring a Manifest in the winget-pkgs repo on GitHub.
Usage
winget validate [--manifest] <manifest> [<options>]
Arguments
The following arguments are available.
Argument | Description |
---|---|
--manifest | The path to the manifest to be validated. |
Options
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. |
--nowarn,--ignore-warnings | Suppresses warning outputs. |
--disable-interactivity | Disable interactive prompts. |
--proxy | Set a proxy to use for this execution. |
--no-proxy | Disable the use of proxy for this execution. |
Related topics
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Windows developer