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

[Packaging] Scoop Distribution #382

Open
1 task done
TayouVR opened this issue May 13, 2023 · 4 comments
Open
1 task done

[Packaging] Scoop Distribution #382

TayouVR opened this issue May 13, 2023 · 4 comments
Labels
feature idea Requested feature p:2 Priority 2

Comments

@TayouVR
Copy link

TayouVR commented May 13, 2023

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 srwi added the feature idea Requested feature label May 13, 2023
@srwi
Copy link
Owner

srwi commented Jul 1, 2023

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

@TayouVR
Copy link
Author

TayouVR commented Jul 2, 2023

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

@srwi srwi added the p:2 Priority 2 label Sep 15, 2024
@srwi
Copy link
Owner

srwi commented Sep 18, 2024

I opened a PR for an EverythingToolbar manifest in the Extras bucket. Reviews seem to be rather slow though.

ScoopInstaller/Extras#14031

@TayouVR
Copy link
Author

TayouVR commented Sep 19, 2024

thank you! I may try this out shortly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature idea Requested feature p:2 Priority 2
Projects
None yet
Development

No branches or pull requests

2 participants