winget-cli

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

validate.md (1472B)


      1 ---
      2 title: winget validate Command
      3 description: Validates a manifest file for submitting software to the Microsoft Community Package Manifest Repository on GitHub.
      4 ms.date: 04/28/2020
      5 ms.topic: article
      6 ms.localizationpriority: medium
      7 ---
      8 
      9 # validate command (winget)
     10 
     11 The **validate** command of the [winget](index.md) tool validates a [manifest](../package/manifest.md) for submitting software to the **Microsoft Community Package Manifest Repository** on GitHub. The manifest must be a YAML file that follows the [specification](https://github.com/microsoft/winget-pkgs/blob/master/doc/manifest/README.md).
     12 
     13 ## Usage
     14 
     15 `winget validate [--manifest] <manifest> [<options>]`
     16 
     17 ## Arguments
     18 
     19 The following arguments are available.
     20 
     21 | Argument  | Description |
     22 |--------------|-------------|
     23 | **--manifest** |  The path to the manifest to be validated. |
     24 
     25 ## Options
     26 
     27 The options allow you to customize the export experience to meet your needs.
     28 
     29 | Option | Description |
     30 |--------|-------------|
     31 | **-?, --help** | Get additional help on this command. |
     32 | **--wait** | Prompts the user to press any key before exiting. |
     33 | **--logs, --open-logs** | Open the default logs location. |
     34 | **--verbose, --verbose-logs** | Enables verbose logging for winget. |
     35 | **--disable-interactivity** | Disable interactive prompts. |
     36 
     37 ## Related topics
     38 
     39 * [Use the winget tool to install and manage applications](index.md)
     40 * [Submit packages to Windows Package Manager](../package/index.md)