From 4310a875a13d6313b93e9f3db9d19da02aaba184 Mon Sep 17 00:00:00 2001 From: "Marcelo E. Magallon" Date: Fri, 8 Dec 2023 17:21:09 -0600 Subject: [PATCH] Build golangci-lint from source It seems like there's an issue if you run golangci-lint binaries with go compiler versions different than the one that was used to build it. Signed-off-by: Marcelo E. Magallon --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2117e33..2f40959 100644 --- a/Dockerfile +++ b/Dockerfile @@ -47,7 +47,7 @@ FROM go as tools RUN env GOBIN=/build go install github.com/whereswaldon/semversort@v0.0.6 # Add golangci-lint - COPY --from=registry.hub.docker.com/golangci/golangci-lint:v1.55.2 /usr/bin/golangci-lint /build + RUN env GOBIN=/build go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.55.2 # Add shellcheck COPY --from=registry.hub.docker.com/koalaman/shellcheck:v0.9.0 /bin/shellcheck /build