Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Winget automatic submission #5258

Closed
albertosantini opened this issue Jun 19, 2023 · 3 comments
Closed

Winget automatic submission #5258

albertosantini opened this issue Jun 19, 2023 · 3 comments
Labels
✨ enhancement A new feature implementation.

Comments

@albertosantini
Copy link

Feature Request

Is your feature request related to a problem? Please describe.

I see winget submission is based on voluntary basis, but it would be better if the submission would be automatic.

Describe the solution you'd like

You may use winget releaser: https://github.com/vedantmgoyal2009/winget-releaser.

For instance, adding in .github/workflows/winget.yml something like:

name: Publish to WinGet
on:
  release:
    types: [released]
jobs:
  publish:
    runs-on: windows-latest # action can only be run on windows
    steps:
      - uses: vedantmgoyal2009/winget-releaser@v2
        with:
          identifier: Starship.Starship
          installers-regex: '\.msi$'
          token: ${{ secrets.WINGET_TOKEN }}
@albertosantini albertosantini added the ✨ enhancement A new feature implementation. label Jun 19, 2023
@davidkna
Copy link
Member

It currently has some issues (#5033), but we have already implemented automatic winget submission.

@albertosantini
Copy link
Author

Thanks for the details. I opened this issue because the winget version is stuck to 1.14.2.

@albertosantini
Copy link
Author

Thanks

$ winget upgrade
Name     Id                Version Available Source
---------------------------------------------------
starship Starship.Starship 1.14.2  1.15.0    winget
1 upgrades available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ enhancement A new feature implementation.
Projects
None yet
Development

No branches or pull requests

2 participants