Skip to content

zed-pre: Add version 0.228.0#2702

Merged
z-Fng merged 6 commits intoScoopInstaller:masterfrom
ian-h-chamberlain:app/zed-preview
Mar 17, 2026
Merged

zed-pre: Add version 0.228.0#2702
z-Fng merged 6 commits intoScoopInstaller:masterfrom
ian-h-chamberlain:app/zed-preview

Conversation

@ian-h-chamberlain
Copy link
Copy Markdown
Contributor

@ian-h-chamberlain ian-h-chamberlain commented Jan 23, 2026

Closes #2701

Relates to deevus/zed-windows-builds#50 — the current packager for zed-nightly.

Since upstream Zed provides official preview builds, I think it seems reasonable to have them here (vs the unofficial zed-nightly builds that are currently in this bucket).

As far as I can tell, there is no easy way to install Zed preview versions via scoop currently, so I decided to add it myself.

Upstream still doesn't provide official nightly builds for download, so the current nightly packages may still be valuable to some users, but personally I'd prefer to get my builds from the original packager, which this change does.

Manifest is mostly copied from https://github.com/ScoopInstaller/Extras/blob/master/bucket/zed.json

  • Use conventional PR title: <manifest-name[@version]|chore>: <general summary of the pull request>
  • I have read the Contributing Guide

Summary by CodeRabbit

  • New Features
    • Pre-release package now available (v0.228.0) with native 64-bit and ARM64 builds.
    • Installer support and configured shortcuts/executable for easy access.
  • Chores
    • Enabled prerelease detection and automatic update behavior for streamlined updates.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Jan 23, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 547decbc-566c-44eb-a293-7297646920e3

📥 Commits

Reviewing files that changed from the base of the PR and between 84b5d10 and 8c1bd30.

📒 Files selected for processing (1)
  • bucket/zed-pre.json

Walkthrough

Adds a new Scoop package manifest bucket/zed-pre.json for Zed pre-release builds (v0.228.0): dual-architecture download entries, hashes, InnoArchive-based install script, bin/shortcuts, GitHub prerelease-based checkver, and templated autoupdate URLs.

Changes

Cohort / File(s) Summary
Zed pre-release manifest
bucket/zed-pre.json
New Scoop manifest adding a zed-preview package: version 0.228.0, x86_64 and arm64 download URLs and hashes, InnoArchive installer instructions, bin/shortcuts entries, checkver configured to query GitHub prereleases (extracting tag_name), and autoupdate URL templates.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Poem

🐰 I hopped through tags and hashes bright,
Packaged Zed preview into the night,
Two arches in my little paw,
Prerelease checked without a flaw,
Installer neat — a coder's delight! 🥕✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The PR title 'zed-pre: Add version 0.228.0' is clearly related to the changeset, which adds a new manifest file for zed-pre package version 0.228.0, but does not follow the conventional PR title format specified in the contributing guide. Update the PR title to follow conventional format: 'zed-pre@0.228.0: Add official Zed preview build manifest' or similar, as per the contributing guide requirement.
✅ Passed checks (4 passed)
Check name Status Explanation
Description check ✅ Passed The PR description includes the required linked issue (#2701), references to related discussions, explanation of changes, and confirmation of completed checklist items for conventional PR title and contributing guide review.
Linked Issues check ✅ Passed The PR fully implements the requirements from issue #2701: provides zed-pre package with official preview builds, uses the correct download URL pattern (v$version-pre/Zed-$arch.exe), maintains simple standard installation, and serves as alternative to unofficial zed-nightly builds.
Out of Scope Changes check ✅ Passed The PR only adds a new manifest file (bucket/zed-pre.json) for the zed-preview package as specified in issue #2701, with no unrelated or out-of-scope code changes present.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
📝 Coding Plan
  • Generate coding plan for human review comments

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Copy Markdown
Contributor

Your changes did not pass all checks.

Please address the issues in the manifest and comment starting with /verify to rerun the checks.

Invalid manifests

  • zed-preview

Check the full log for details.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🤖 Fix all issues with AI agents
In `@bucket/zed-preview.json`:
- Around line 23-28: The shortcut target in the JSON has to match the executable
location: update the "shortcuts" entry that currently references "zed.exe" to
"bin\\zed.exe" so it aligns with the "bin" field; apply the same fix in the
other manifests mentioned (zed-nightly.json and zed-opengl-nightly.json) by
ensuring each shortcuts array entry points to "bin\\zed.exe".
- Around line 1-47: The shortcut target in the "shortcuts" array points to
"zed.exe" but the package "bin" entry is "bin\\zed.exe", so update the shortcut
target to match the installed executable path; modify the "shortcuts" entry
referencing "zed.exe" to "bin\\zed.exe" (ensure the string exactly matches the
"bin" value) so the shortcut launches the correct executable after installation.

Comment thread bucket/zed-pre.json
Comment thread bucket/zed-pre.json
@ian-h-chamberlain
Copy link
Copy Markdown
Contributor Author

/verify

@github-actions
Copy link
Copy Markdown
Contributor

All changes look good.

Wait for review from human collaborators.

zed-preview

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate

Check the full log for details.

@z-Fng z-Fng self-assigned this Feb 16, 2026
Comment thread bucket/zed-preview.json Outdated
@z-Fng z-Fng changed the title zed-preview: Add version 0.221.0 zed-pre: Add version 0.228.0 Mar 17, 2026
@z-Fng z-Fng removed their assignment Mar 17, 2026
@ScoopInstaller ScoopInstaller deleted a comment from github-actions Bot Mar 17, 2026
@z-Fng
Copy link
Copy Markdown
Member

z-Fng commented Mar 17, 2026

/verify

@github-actions
Copy link
Copy Markdown
Contributor

All changes look good.

Wait for review from human collaborators.

zed-pre

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate

Check the full log for details.

Copy link
Copy Markdown
Member

@z-Fng z-Fng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your contribution!

@z-Fng z-Fng merged commit 7f9d618 into ScoopInstaller:master Mar 17, 2026
3 checks passed
@ian-h-chamberlain ian-h-chamberlain deleted the app/zed-preview branch March 17, 2026 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Request]: zed-preview official build

2 participants