Skip to content

everything-alpha: Update to version 1.5.0.1409a, fix checkver, drop arm64 support#2851

Merged
z-Fng merged 10 commits into
ScoopInstaller:masterfrom
SiriosDev:fix-everything
May 17, 2026
Merged

everything-alpha: Update to version 1.5.0.1409a, fix checkver, drop arm64 support#2851
z-Fng merged 10 commits into
ScoopInstaller:masterfrom
SiriosDev:fix-everything

Conversation

@SiriosDev
Copy link
Copy Markdown
Contributor

@SiriosDev SiriosDev commented May 14, 2026

Everything 1.5 has moved to beta; alpha manifest update
arm removed due to missing releases (which were blocking the checkver)

Closes #2850

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

Summary by CodeRabbit

  • Updates
    • Everything alpha updated to 1.5.0.1409a; release notes now indicate Everything 1.5 is BETA and include an upgrade guide link.
    • Migration, uninstall, and copy instructions expanded for switching to beta builds.
    • Download URLs and integrity hashes refreshed for 64‑bit and 32‑bit builds.
    • ARM64 removed from this package.
    • Automatic update checks adjusted to target 64‑bit alpha builds.

Review Change Stack

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 14, 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: 0e7b30ee-e48e-4dda-bb49-010739c80591

📥 Commits

Reviewing files that changed from the base of the PR and between ef7827f and a69df9c.

📒 Files selected for processing (1)
  • bucket/everything-alpha.json
🚧 Files skipped from review as they are similar to previous changes (1)
  • bucket/everything-alpha.json

Walkthrough

Updated bucket/everything-alpha.json: bumped version to 1.5.0.1409a, refreshed 64-bit and 32-bit download URLs/hashes, updated notes to reference Everything 1.5 BETA and an upgrade guide, changed checkver URL/regex for x64 artifacts, and removed arm64 entries from package and autoupdate.

Changes

Everything Alpha Package Configuration

Layer / File(s) Summary
Version bump, download metadata, and notes
bucket/everything-alpha.json
Bumped version to 1.5.0.1409a, updated notes with BETA guidance and an upgrade guide link, and refreshed architecture.64bit / architecture.32bit download url and hash.
checkver source and regex update
bucket/everything-alpha.json
Changed checkver url and adjusted the regex to extract versions from Everything-<version>a.x64 artifacts (replacing prior x86 match).
Autoupdate architectures cleanup
bucket/everything-alpha.json
Removed the arm64 entry from autoupdate.architecture, leaving only 64bit and 32bit URL templates.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Possibly related PRs

  • ScoopInstaller/Versions#2852: Updates Everything 1.5 manifests' checkver/autoupdate rules and refreshes 32/64-bit download URLs/hashes for related manifests.

Suggested reviewers

  • z-Fng

Poem

🐰 I nudged the manifest, lines refined,
Alpha now points where BETA's signed,
URLs refreshed, arm64 set free,
Regex tuned for x64 to see—
A hop to tidy package spree.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The PR title accurately summarizes the main changes: updating everything-alpha to version 1.5.0.1409a, fixing checkver, and dropping arm64 support.
Description check ✅ Passed The PR description includes a linked issue (#2850) and confirms checkbox items for PR title format and contribution guide compliance, though the description could be more detailed.
Linked Issues check ✅ Passed The code changes address all primary objectives from issue #2850: updating the manifest to version 1.5.0.1409a, restoring checkver functionality, and removing ARM/ARM64 entries that blocked version detection.
Out of Scope Changes check ✅ Passed All changes are within scope: the JSON manifest was updated to reflect the new version, notes were refreshed, download URLs and hashes were updated, and ARM architecture was removed as required.
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

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.

@SiriosDev SiriosDev marked this pull request as ready for review May 14, 2026 19:14
@SiriosDev
Copy link
Copy Markdown
Contributor Author

SiriosDev commented May 14, 2026

@z-Fng I had to remove the ARM version, that you've added in the last PR, because there are no other releases besides 1408a. Not before nor after it

@SiriosDev
Copy link
Copy Markdown
Contributor Author

/verify

@github-actions
Copy link
Copy Markdown
Contributor

All changes look good.

Wait for review from human collaborators.

everything-alpha

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

Check the full log for details.

@z-Fng
Copy link
Copy Markdown
Member

z-Fng commented May 17, 2026

@z-Fng I had to remove the ARM version, that you've added in the last PR, because there are no other releases besides 1408a. Not before nor after it

Oh, sorry, I hadn't realized that the arm64 version number could potentially differ from the latest 64-bit version.

@SiriosDev
Copy link
Copy Markdown
Contributor Author

@z-Fng I had to remove the ARM version, that you've added in the last PR, because there are no other releases besides 1408a. Not before nor after it

Oh, sorry, I hadn't realized that the arm64 version number could potentially differ from the latest 64-bit version.

No, you were right; the versioning is consistent. The problem is that Void has never released any versions other than 1408a for ARM.

@SiriosDev
Copy link
Copy Markdown
Contributor Author

Before merging, could you take a look at the notes? I tried to explain them as clearly as I could, but I get the impression they're a bit hard to understand.

@z-Fng z-Fng changed the title everything-alpha: Add Version 1.5.0.1409a, Removed ARM64 everything-alpha: Update to version 1.5.0.1409a, fix checkver May 17, 2026
@z-Fng z-Fng changed the title everything-alpha: Update to version 1.5.0.1409a, fix checkver everything-alpha: Update to version 1.5.0.1409a, fix checkver, drop arm64 support May 17, 2026
@z-Fng
Copy link
Copy Markdown
Member

z-Fng commented May 17, 2026

Before merging, could you take a look at the notes? I tried to explain them as clearly as I could, but I get the impression they're a bit hard to understand.

I think it's enough to just provide a link to the upgrade guide doc. There's no need to write out the migration process in the notes. We can't possibly summarize it in just a few sentences.

@z-Fng
Copy link
Copy Markdown
Member

z-Fng commented May 17, 2026

/verify

@github-actions
Copy link
Copy Markdown
Contributor

All changes look good.

Wait for review from human collaborators.

everything-alpha

  • 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 270ac22 into ScoopInstaller:master May 17, 2026
3 checks passed
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.

[Bug]: Everything-alpha is not updating to latest version

2 participants