aiko-chan-ai / DiscordBotClient

A patched version of discord, with bot login & Vencord support
GNU General Public License v3.0
723 stars 46 forks source link

ci: add Winget Releaser workflow #93

Closed sitiom closed 8 months ago

sitiom commented 8 months ago

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

I am currently adding DiscordBotClient to Winget (https://github.com/microsoft/winget-pkgs/pull/137826), and this workflow will be used to update it.

Before merging this:

  1. Add a classic PAT with public_repo scope as a repository secret named WINGET_TOKEN.

example

  1. Fork https://github.com/microsoft/winget-pkgs under @aiko-chan-ai. 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.

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

aiko-chan-ai commented 8 months ago

I will do it later 😋