srwi / EverythingToolbar

Everything integration for the Windows taskbar.
Other
8.97k stars 404 forks source link

[Packaging] Scoop Distribution #382

Open TayouVR opened 1 year ago

TayouVR commented 1 year ago

Preflight Checklist

Problem Description

I generally use scoop to install software on windows, I know i could use Chocolatey or winget, but I would prefer scoop.

Proposed Solution

PR the necessary manifest file to Scoop Extras Bucket or another scoop bucket.

Alternatives Considered

using choco or winget, but I would really prefer scoop.

Additional Information

No response

srwi commented 1 year ago

Hi @TayouVR and sorry for the late reply. Are you aware of any automated solutions to release to Scoop?

TayouVR commented 1 year ago

scoop can automatically fetch new releases from github releases or ci if the package manifest is setup that way. I have not created any scoop packages myself, so I'm not the most knowledgeable about that. If I were to create that manifest myself i would take a look at the games/prismlauncher and versions/prismlauncher-git packages respectively and kinda copy that a little (as I'm involved with that project). Otherwise, scoop has documentation here: https://github.com/ScoopInstaller/Scoop/wiki/App-Manifests https://github.com/ScoopInstaller/Scoop/wiki/App-Manifest-Autoupdate

edit: for a git package it seems Prism Launcher is using nightly.link to fetch new versions. I suppose accessing github ci directly isn't possible because of account requirement