-
Notifications
You must be signed in to change notification settings - Fork 142
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Winget Releaser workflow #118
base: master
Are you sure you want to change the base?
Conversation
Hi @sitiom, Thank you for submitting the patches.
Best regards, |
Signed-off-by: Ryan Caezar Itang <sitiom@proton.me>
Signed-off-by: Ryan Caezar Itang <sitiom@proton.me>
Signed-off-by: Ryan Caezar Itang <sitiom@proton.me>
Done.
Winget will download and run the installer from the official source—the URLs in the manifest point to the ones from the GitHub releases. If you have Winget, you can test installing it yourself: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@YanVugenfirer I have made steps 2 and 3. Step 1 can only be done by you.
Co-authored-by: Viktor Prutyanov <vvprutyanov@gmail.com> Signed-off-by: sitiom <sitiom@proton.me>
Winget Releaser now supports non-Windows runners, and `ubuntu-latest` is generally faster. Signed-off-by: sitiom <sitiom@proton.me>
Signed-off-by: Ryan <sitiom@proton.me>
This action automatically generates manifests for Winget Community Repository (microsoft/winget-pkgs) and submits them.
UsbDk is available via Winget, and this workflow will be used to keep it up to date.
Before merging this:
public_repo
scope as a repository secret namedWINGET_TOKEN
. You can go to this URL to create it: https://github.com/settings/tokens/new?scopes=public_repoYou can test out the action inputs in this playground.
If you want to see an example of a PR created using this action, see microsoft/winget-pkgs/pulls (Pull request has been created with WinGet Releaser).