build: stop installing golangci-lint on the host
check / check (push) Failing after 0s

The linter runs only inside the pinned golangci-lint container image
(Dockerfile.lint, and the Dockerfile lint stage). Remove the host
install that was still left behind: script/bootstrap's version and
sha256 pins, the release download, the ensure/verify helpers, and the
curl dependency they were the only user of; and drop golangci-lint from
the nix-shell package lists in the Makefile and script/test, which build
and test but never lint.

Model: opus-4-8
This commit is contained in:
2026-09-21 22:48:51 +00:00
parent 557b4f621a
commit f1c1bffb5a
3 changed files with 6 additions and 60 deletions
+1 -1
View File
@@ -10,7 +10,7 @@ run_with_cgo_deps() {
if command -v pkg-config >/dev/null 2>&1; then
sh -c "$1"
else
nix-shell -p pkg-config vips libheif golangci-lint git --run "$1"
nix-shell -p pkg-config vips libheif git --run "$1"
fi
}