Add Winget Releaser workflow
- Resolves #82
This action automatically generates manifests for Winget Community Repository (microsoft/winget-pkgs) and submits them.
Before merging this:
- Add a classic PAT with
public_reposcope as a repository secret namedWINGET_TOKEN. You can go to this URL to create it: https://github.com/settings/tokens/new?scopes=public_repo

- Fork https://github.com/microsoft/winget-pkgs under @namazso. The action will use that fork for making a branch and creating a PR with the upstream winget-pkgs repository on every release.
- Install Pull on the winget-pkgs fork to ensure that it is constantly updated.
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).
@namazso: Have you seen this PR?
@namazso bump
Well, it runs, but the output is garbage: https://github.com/microsoft/winget-pkgs/pull/270705
Although the manifest seems to have already been rather bad on previous versions as well. Probably needs a bit of manual fixing.
That's because you switched to multiple Wix installers, which would be a breaking change. Created the fixed manifest:
- https://github.com/microsoft/winget-pkgs/pull/270869