isaacrlevin/Winget Publish
Publish Package to Winget using Winget Create
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit May 19, 2023
- License
- MIT
Pinned Snippet
uses: isaacrlevin/winget-publish-action@dbbd23f79b8fe47e465fda2c03b711b82b16ead2 # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| token | GitHub PAT | yes | "" |
| publish-type | Create or Update | yes | Create |
| user | User Submitting Package | yes | user |
| package | Name of Package being submitted | yes | package |
| version | Semantic Version of Package | yes | 0.0.0 |
| url | Url of Installer | yes | "" |
| arch | Architecture of Installer (x86, x64, arm, arm64) | no | "" |
| installer-type | Installer Type (The Windows Package Manager supports MSIX, MSI, and executable installers. Some well known formats (Inno, Nullsoft, WiX, and Burn) provide standard sets of installer switches to provide different installer experiences.) | no | "" |
| publisher | Name of the publisher for a given package | no | "" |
| package-name | The full package name to be displayed as the publisher or ISV wishes | no | "" |
| license | The license governing the use and or distribution for the product | no | "" |
| short-description | The description for a package. This will apprear with winget show commands | no | "" |
| family-name | Optional MSIX package family name | no | "" |
Outputs
no outputs