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

[Feature Request]: Publish comfyui-desktop to github releases #1962

Closed
sync-by-unito bot opened this issue Dec 17, 2024 · 0 comments
Closed

[Feature Request]: Publish comfyui-desktop to github releases #1962

sync-by-unito bot opened this issue Dec 17, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@sync-by-unito
Copy link

sync-by-unito bot commented Dec 17, 2024

Prerequisites

  • I have searched the existing issues and checked the recent builds/commits
  • I have read the documentation and this feature is not already available
  • This is a single feature request (not multiple features combined)

Problem StatementIt would be great to have ComfyUI available as a winget-pkgs ( https://github.com/microsoft/winget-pkgs ) package, so it could simply be installed on windows via winget install ComfyUI. This would involve publishing github releases as other archive formats like standard zip.

Proposed SolutionOnce releases are available as msi/exe or zip, one can even setup a winget-releaserv2 github action workflow so every new github release gets automatically pushed to the winget-pkgs repo.

Potential workflow

  1. PR just opened with ComfyUI-desktop here: New package: Comfy.ComfyUI-Desktop version 0.3.18 microsoft/winget-pkgs#194595 following desktop release
  2. The URL to the installer is a vanity url, although winget-pkgs team expects future-proof urls https://download.comfy.org/windows/nsis/x64
  3. Storing the installers or executables as github releases for Comfy-Desktop, the same way it is done for ComfyUI here ( https://github.com/comfyanonymous/ComfyUI/releases/tag/v0.3.7 ) would allow for winget release

Impact LevelHigh (Major improvement)

Alternatives ConsideredIssue on the comfyanonymous/ComfyUI repo here comfyanonymous/ComfyUI#5310

Additional informationNo response

┆Issue is synchronized with this Notion page by Unito

@sync-by-unito sync-by-unito bot added the enhancement New feature or request label Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant