Skip to content

[New Feature]: Automatically publish to WinGet#839

Merged
SpartanJ merged 1 commit intoSpartanJ:mainfrom
Dragon1573:issues/286
Mar 18, 2026
Merged

[New Feature]: Automatically publish to WinGet#839
SpartanJ merged 1 commit intoSpartanJ:mainfrom
Dragon1573:issues/286

Conversation

@Dragon1573
Copy link
Copy Markdown
Contributor

@Dragon1573 Dragon1573 commented Mar 9, 2026

What's new?

  • Integrates the vedantmgoyal9/winget-releaser action into the release workflow.

  • Ensures Windows users can easily install and update the application via WinGet.

  • Uses the generated release version and ZIP installers for publication.

  • Resolve [SUGGESTION][BUCKET] Winget (see #120) #286

Warning

I haven't tested the addition job(s) locally. They should work as expected.

nektos/act can be used to run "simulated" GitHub Runners locally, but publish_winget job and previous build jobs are running on different OS. act might not suite for the local test.

Important

The job uses secrets.WINGET_TOKEN to login GitHub and create pull request in microsoft/winget-pkgs. This GitHub Secret should be configured properly before the newer workflow file is triggered.

Configure it as instructed here.

- Integrates the `vedantmgoyal9/winget-releaser` action into the release workflow.
- Ensures Windows users can easily install and update the application via WinGet.
- Uses the generated release version and ZIP installers for publication.

Signed-off-by: ❤是纱雾酱哟~ <49941141+Dragon1573@users.noreply.github.com>
@SpartanJ
Copy link
Copy Markdown
Owner

Awesome! Thanks! I'll try to test it and merge it before the next release.

@SpartanJ SpartanJ merged commit ccd87c1 into SpartanJ:main Mar 18, 2026
@Dragon1573 Dragon1573 deleted the issues/286 branch March 18, 2026 23:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[SUGGESTION][BUCKET] Winget (see #120)

2 participants