Skip to content

(chore): Adapt to Scoop-Core checkver changes#7971

Merged
z-Fng merged 1 commit intomasterfrom
fix-checkver
May 9, 2026
Merged

(chore): Adapt to Scoop-Core checkver changes#7971
z-Fng merged 1 commit intomasterfrom
fix-checkver

Conversation

@z-Fng
Copy link
Copy Markdown
Member

@z-Fng z-Fng commented May 9, 2026

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

@github-actions

This comment was marked as resolved.

@github-actions

This comment was marked as resolved.

@z-Fng z-Fng force-pushed the fix-checkver branch 2 times, most recently from d5eb263 to e583bc1 Compare May 9, 2026 11:45
@github-actions

This comment was marked as resolved.

@z-Fng
Copy link
Copy Markdown
Member Author

z-Fng commented May 9, 2026

/verify

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 9, 2026

All changes look good.

Wait for review from human collaborators.

abc

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

ammonite

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

arc

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

aria2

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

atomicparsley

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

autocorrect

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

avro-tools

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

binaryen

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

camunda-operate

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

capnp

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

capstone

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

coq

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

cormanlisp

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

crystal

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

ddosify

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

detekt

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

dirhash

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

dxc

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

gauche

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

gitoxide

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

go-feature-flag

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

gobang

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

gource

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

grails

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

grpcurl

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

hashlink

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

hatch

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

jq

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

kim

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

knative

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

kotlin-native

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

less

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

lf

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

lua-for-windows

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

marksman

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

metastore

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

minio-client

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

naiveproxy

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

neko

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

ninja-kitware

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

nyagos

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

openssh

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

pdf2djvu

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

perl

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

pt

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

sleuthkit

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

suanpan

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

swc

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

tea

  • Lint
  • Description
  • License
  • Hashes
  • Checkver
  • Autoupdate
  • Autoupdate Hash Extraction

terraformer

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

v

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

xidel

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

yara

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

z.lua

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

z3

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

Check the full log for details.

@z-Fng z-Fng merged commit 115388a into master May 9, 2026
5 checks passed
@z-Fng z-Fng deleted the fix-checkver branch May 9, 2026 12:03
Comment thread bucket/terraformer.json
"github": "https://api.github.com/repos/GoogleCloudPlatform/terraformer/releases",
"jsonpath": "$..browser_download_url",
"regex": "download/([\\d.]+)/terraformer-all-windows-amd64"
},
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I'm confused, the original checkver of terraformer still works after Scoop core changes. May I ask why do we need to update it to this?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I haven't reviewed other changes, but they look suspicious to me.

Copy link
Copy Markdown
Member Author

@z-Fng z-Fng May 9, 2026

Choose a reason for hiding this comment

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

May I ask why do we need to update it to this?

This change was made to pin Terraformer to version 0.8.24 and suppress error logs.

Terraform is currently at version 0.8.30. It does not include a Windows binary (-all) compatible with all cloud platforms. Instead, it has been split according to cloud platforms. If we were to update the manifest to version 0.8.30, I wouldn't know which cloud platform's binary to use. We can't very well ask users to download a dozen or so different binaries, can we? So I think it’s fine to keep it at version 0.8.24.

Error logs:
https://github.com/ScoopInstaller/Main/actions/runs/25592883440/job/75133596306

terraformer: 0.8.30 (scoop version is 0.8.24) autoupdate available
Autoupdating terraformer
Could not find hash in https://api.github.com/repos/GoogleCloudPlatform/terraformer/releases
Downloading terraformer.exe to compute hashes!
The remote server returned an error: (404) Not Found.
URL https://github.com/GoogleCloudPlatform/terraformer/releases/download/0.8.30/terraformer-all-windows-amd64#/terraformer.exe is not valid
ERROR Could not update terraformer, hash for terraformer.exe failed!

I haven't reviewed other changes, but they look suspicious to me.

Other similar changes (https://github.com/ScoopInstaller/Main/compare/d5eb263df6b6d1f3a433900696fe53cd9926749c..e583bc15940c614a3e999a5a3df277767fc61e6b), which may be slightly outside the scope of the PR title, were made for similar reasons to suppress error logs.

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.

[Chore] Adapt to Scoop-Core checkver breaking changes

2 participants