Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add Winget Releaser workflow #3485

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

sitiom
Copy link

@sitiom sitiom commented Jul 10, 2023

I have verified that:

  • These changes work, by building the application and testing them.
  • Pull request is targeting devel branch.
  • I added myself into contributors file if I want to receive contribution credit in the application itself.

Resolves #3138


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

Playnite is available in Winget but is outdated; I have manually created a PR for now:

Before merging this:

  1. Add a classic PAT with public_repo scope as a repository secret named WINGET_TOKEN. You can go to this URL to create it: https://github.com/settings/tokens/new?scopes=public_repo

example

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

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Please use WinGet Releaser
2 participants