Skip to content

fix(ci): Scoop bucket bump forgot to update the url field - #23

Merged
casablanque-code merged 1 commit into
mainfrom
fix-scoop-url-not-bumped
Aug 2, 2026
Merged

fix(ci): Scoop bucket bump forgot to update the url field#23
casablanque-code merged 1 commit into
mainfrom
fix-scoop-url-not-bumped

Conversation

@casablanque-code

Copy link
Copy Markdown
Owner

release.yml's jq filter bumped .version and .architecture["64bit"].hash on every release but never touched .architecture["64bit"].url — it stayed pinned to whatever URL was last set by hand (v0.7.1, from the earlier manual bucket fix). The v0.7.2 release bumped version and hash correctly but left url pointing at the v0.7.1 asset, so 'scoop update zt' downloaded the old v0.7.1 binary and hash-checked it against the new v0.7.2 hash:

Expected: 8fe1efe0... (real v0.7.2 hash)
Actual: 78ce3640... (v0.7.1's hash — the binary it actually got)

Every field the manifest pins to a release needs to move together. Manually re-points bucket/zt.json's url at the real v0.7.2 asset right now (this doesn't need a new release, the v0.7.2 binary is already published) and fixes the jq filter to set url alongside version/hash going forward.

release.yml's jq filter bumped .version and .architecture["64bit"].hash
on every release but never touched .architecture["64bit"].url — it
stayed pinned to whatever URL was last set by hand (v0.7.1, from the
earlier manual bucket fix). The v0.7.2 release bumped version and hash
correctly but left url pointing at the v0.7.1 asset, so 'scoop update
zt' downloaded the old v0.7.1 binary and hash-checked it against the
new v0.7.2 hash:

  Expected: 8fe1efe0...  (real v0.7.2 hash)
  Actual:   78ce3640...  (v0.7.1's hash — the binary it actually got)

Every field the manifest pins to a release needs to move together.
Manually re-points bucket/zt.json's url at the real v0.7.2 asset right
now (this doesn't need a new release, the v0.7.2 binary is already
published) and fixes the jq filter to set url alongside version/hash
going forward.
@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@casablanque-code
casablanque-code merged commit 87caea5 into main Aug 2, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants