diff --git a/.golangci.yml b/.golangci.yml index b0231cd5..040f34a6 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -25,6 +25,14 @@ linters: disable-all: true linters-settings: + govet: + enable: + - nilness + - unusedwrite + # enable-all: true + # disable: + # - fieldalignment + # - shadow depguard: rules: main: diff --git a/build/build.go b/build/build.go index 9854f899..9745bda9 100644 --- a/build/build.go +++ b/build/build.go @@ -52,10 +52,8 @@ var ( ) const ( - //nolint:gosec // G101: false-positive printFallbackImage = "docker/dockerfile:1.5@sha256:dbbd5e059e8a07ff7ea6233b213b36aa516b4c53c645f1817a4dd18b83cbea56" // https://github.com/moby/buildkit/commit/71f99c52a669dc0322b5ea57bc28a09c20427227 - //nolint:gosec // G101: false-positive printLintFallbackImage = "docker.io/docker/dockerfile-upstream@sha256:47663570b6cc49ed90dc6e3215090a366989ab934d12dc93856a8ae0d27a95e7" ) diff --git a/hack/dockerfiles/lint.Dockerfile b/hack/dockerfiles/lint.Dockerfile index ae5d4389..cf92430a 100644 --- a/hack/dockerfiles/lint.Dockerfile +++ b/hack/dockerfiles/lint.Dockerfile @@ -2,9 +2,10 @@ ARG GO_VERSION=1.21 ARG XX_VERSION=1.3.0 -ARG GOLANGCI_LINT_VERSION=1.54.2 +ARG GOLANGCI_LINT_VERSION=1.57.2 FROM --platform=$BUILDPLATFORM tonistiigi/xx:${XX_VERSION} AS xx + FROM --platform=$BUILDPLATFORM golang:${GO_VERSION}-alpine RUN apk add --no-cache git gcc musl-dev ENV GOFLAGS="-buildvcs=false"