Skip to content

Create winget on new release #4607

@juchom

Description

@juchom

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Description

It would be great to have a winget version of the scaleway cli on new release.

How I imagine scw could expose this functionality

  • It requires to create the manifest first on the winget repository
    Then create a github workflow that use the Winget Releaser github action when a new release is created

Winget Realser GA : https://github.com/marketplace/actions/winget-releaser

This is how it's done by nushell for every release :
https://github.com/nushell/nushell/blob/main/.github/workflows/winget-submission.yml

References

Activity

remyleone

remyleone commented on Mar 24, 2025

@remyleone
Member

Hello, thanks for contacting us. I think if we implement this we will go for https://goreleaser.com/customization/winget/ that's what we use for chocolatey and it seems to work fine :)

self-assigned this
on Mar 24, 2025
juchom

juchom commented on Mar 24, 2025

@juchom
Author

Hi @remyleone,

FYI, you're chocolatey package is not updating : https://community.chocolatey.org/packages/scaleway-cli#versionhistory

LodeKennes

LodeKennes commented on Apr 1, 2025

@LodeKennes

@remyleone Ran into this as well, chocolatey package is stuck at 2.33.0

remyleone

remyleone commented on Apr 1, 2025

@remyleone
Member

I'm looking into it. I think previously it was imported from chocolatey side and now we have to handle it

remyleone

remyleone commented on Jul 2, 2025

@remyleone
Member
added and removed
priority:mediumImprovements that are not the main priority
on Jul 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @remyleone@LodeKennes@juchom

      Issue actions

        Create winget on new release · Issue #4607 · scaleway/scaleway-cli