Skip to content

[ENHANCEMENT] Winget package #170

@NullPlane

Description

@NullPlane

Add PyGPT to microsoft winget package manager. This can be automated similarly to flathub packages etc. If you
want to do it yourself, you may do so. Otherwise, I would suggest adding label needs-collaboration and I will
open a Package Request issue on winget-pkgs and a collaborator will soon give their feedback.

I am going to procrastinate opening a winget-pkgs issue until I know your decision


Sources in case you want to do it yourself:

Automation.

Recently discovered that there is a project called Komac,
that has workflows like run-komac to ease up the process
and there are entire release-workflows for winget-pkgs like
winget-releaser and winget-updater... They seem to differ
in the way they react to Releases or something... Think collab
might be a good choice but idk maybe these are somehow
convenient... I never worked with them so I may not judge...

I see a larger problem for Windows-users in the fact that the
program is portable in its nature. The installer-debate is still
unsolved (where it might be nice to actually integrate those
features into ecode itself? Or a plugin? Idk but at least a file
extension manager
I guess? Or the classical winstaller as a
separate program
just for install?). I use ecode daily and thus I
manually registered it in the Windows registry and assigned
tons of extensions... And start menu entries etc; idk if winget
can do that from .zips...

Originally posted by @NullPlane in SpartanJ/ecode#286


are you willing to integrate WinGet Releaser to your workflows? I can help creating the "very first" version of those manifests. ❤️

I can also help creating workflow configuration file for you. There's only 1 necessary step that can only be done by you - configure a required GitHub Classic PAT, with public_repo scope authorized, as repository-scope secret.

Originally posted by @Dragon1573 in pdfcpu/pdfcpu#1296

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions