flyctl icon indicating copy to clipboard operation
flyctl copied to clipboard

Add Winget Releaser workflow

Open sitiom opened this issue 2 years ago • 2 comments

  • Resolves https://github.com/superfly/flyctl/issues/1625

This action automatically generates manifests for Winget Community Repository (microsoft/winget-pkgs) and submits them.

Before merging this:

  1. Ensure GORELEASER_GITHUB_TOKEN has the public_repo scope.

example

  1. Fork https://github.com/microsoft/winget-pkgs under @superfly. The action will use that fork for making a branch and creating a PR with the upstream winget-pkgs repository on every release.
  2. Install Pull on the winget-pkgs fork to ensure that it is constantly updated.

You 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).

sitiom avatar Feb 15 '23 05:02 sitiom

Bump @ndarilek

sitiom avatar Feb 17 '23 01:02 sitiom

Sorry, there's a bit of internal discussion about whether we can take this on. We'll get back to you soon.

Thanks for getting this done!

ndarilek avatar Feb 17 '23 13:02 ndarilek