-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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 action #215
Conversation
Updated identifier to |
Note: You need to change the |
Separated the action to a separate workflow, as it currently only works with release events (vedantmgoyal9/winget-releaser#3). I have also put |
Edit: I think this is a cleaner approach than integrating it with the CI. I would like to understand more how the action actually works. It also seems as if there are some details somewhere that need to be updated outside of this action (not entirely sure). |
My description in #215 (comment) contains everything that you need to know about this action and everything that you need to do beforehand. |
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.
- repo forked
- CLA signed by bot account
@ReenigneArcher There is an extra step: You should keep the fork regularly updated with Pull. See vedantmgoyal9/winget-releaser#32 |
@sitiom do you mind creating an issue there? otherwise I will lose track of this. https://github.com/LizardByte/winget-pkgs/issues |
I'll just mention it alongside the PR in #382 |
Description
Continuation of #203 since it cannot be reopened.
This action automatically generates manifests for WinGet Community Repository (microsoft/winget-pkgs) and submits them.
Before merging this:
Add a PAT with@LizardByte-bot's PAT is used in the workflow.public_repo
scope as a repository secret namedWINGET_TOKEN
(or rename the secret name in the workflow).If you would like to read about this action further, the documentation is here, and the source code is here.
If you want to see an example of a PR created using this action, see microsoft/winget-pkgs/pulls (Pull request has been automatically created using 🛫 WinGet Releaser).
Notes
You would need to change the
Publisher
entry of the manifest toLizardByte
on the next release (to match with the vendor info). You can add the change alongside the PR that Winget will automatically create in the next release.Issues Fixed or Closed
Type of Change
Checklist