Skip to content

[Feature Request] (Actually just a heads-up) – Yazi’s nightly is now on Scoop #2300

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

Closed
3 tasks done
MrDwarf7 opened this issue Feb 7, 2025 · 5 comments
Closed
3 tasks done
Labels
feature New feature request

Comments

@MrDwarf7
Copy link

MrDwarf7 commented Feb 7, 2025

yazi --debug output

No actual bug—no debug log needed. Just a friendly notice: Yazi’s nightly build has been added to Scoop’s `versions` bucket

Please describe the problem you're trying to solve

I'm solving the problem of "the best news in town not being widely known."
Essentially, I wanted a way for Windows users to easily install Yazi’s nightly build, so I've added it to Scoop's versions bucket.
This is now pending approval from a Scoop maintainer to review it.

Would you be willing to contribute this feature?

  • Yes, I'll give it a shot

Describe the solution you'd like

No changes to Yazi itself—this is purely informational! If you'd like to review or officially maintain the nightly manifest on Scoop, I'm all ears. Otherwise, feel free to continue being awesome.

Associated Scoop repo PR here

Additional context

Nightly installation snippet for Windows users:

scoop bucket add versions
scoop install yazi-nightly

Or as a one-liner (for those who hate follow-up commands.)

scoop bucket add versions && scoop install yazi-nightly

No action required on your end. Just letting you know it’s out there in the wild for folks on Windows who want to try out nightly releases.

Checklist

  • I have searched the existing issues/discussions
  • The latest nightly build doesn't already have this feature
@MrDwarf7 MrDwarf7 added the feature New feature request label Feb 7, 2025
@sxyazi
Copy link
Owner

sxyazi commented Feb 8, 2025

That's awesome, thank you so much for your work @MrDwarf7!

Would you like to also raise a PR to add it to the documentation once the Scoop PR gets accepted?

@MrDwarf7
Copy link
Author

MrDwarf7 commented Feb 9, 2025

Always Happy to contribute to project documentation - Once it's through I'll put a PR together to slot it into the docs :)

Is there a preference to treat Yazi & Yazi-nightly as somewhat 'separate' when approaching documentation?
(ie: Under a different header { Windows -> Yazi || Yazi-Nightly }
Or simply as just another command/version of install?

If you're preference is to have more people trying out the nightly variant- Catching bugs earlier or introduce (upcoming) features to a potentially wider audience sooner I can write in a way that should assist with framing that perspective.

Either way - You'll see the PR when it comes through, have a great one mate!

@sxyazi
Copy link
Owner

sxyazi commented Feb 17, 2025

Just another installation command is enough!

Like Arch Linux does here: https://yazi-rs.github.io/docs/installation/#arch, so those commands in the same title, users can find it more easily.

@sxyazi
Copy link
Owner

sxyazi commented Apr 14, 2025

Closing for now, feel free to add it to the documentation once the PR is merged, thanks!

@sxyazi sxyazi closed this as completed Apr 14, 2025
@MrDwarf7
Copy link
Author

MrDwarf7 commented Apr 23, 2025

It would seem that given the amount of time has passed Scoop has updated their requirements for is allowed to pass through their release pipeline.
Part of this is in order to have a package that updates frequently such as a nightly release, it now requires autoupdate & checkver keys.

I've added a small change to your existing CI/CD script (specifically .github/workflows/draft.yml) that generated sha256sum files for each of the items in the release draft.

(This was shamelessly stolen directly from the Wezterm repo. here -credit where it's due and all that)

Once it's been merged, the auto-updater system that scoop uses can check and verify.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature request
Projects
None yet
Development

No branches or pull requests

2 participants