diff --git a/.golangci.yml b/.golangci.yml index bef0e99c..29a54f46 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -7,7 +7,6 @@ run: linters: enable: - - deadcode - depguard - gofmt - goimports @@ -17,10 +16,10 @@ linters: - ineffassign - misspell - typecheck - - varcheck - errname - makezero - whitespace + - unused disable-all: true linters-settings: diff --git a/Dockerfile b/Dockerfile index 829a377e..a6a41b1c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -ARG GO_VERSION="1.19" +ARG GO_VERSION="1.20" ARG ALPINE_VERSION="3.17" ARG XX_VERSION="1.1.2" diff --git a/docker-bake.hcl b/docker-bake.hcl index 4f8156f7..de93f2b4 100644 --- a/docker-bake.hcl +++ b/docker-bake.hcl @@ -1,5 +1,5 @@ variable "GO_VERSION" { - default = "1.19" + default = null } variable "DESTDIR" { diff --git a/hack/gen.Dockerfile b/hack/gen.Dockerfile index 3e7caae1..14a7a5e5 100644 --- a/hack/gen.Dockerfile +++ b/hack/gen.Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -ARG GO_VERSION="1.19" +ARG GO_VERSION="1.20" ARG PROTOC_VERSION="3.17.3" # protoc is dynamically linked to glibc so can't use alpine base diff --git a/hack/lint.Dockerfile b/hack/lint.Dockerfile index 499dfaae..551c3e4e 100644 --- a/hack/lint.Dockerfile +++ b/hack/lint.Dockerfile @@ -1,7 +1,7 @@ # syntax=docker/dockerfile:1 -ARG GO_VERSION="1.19" -ARG GOLANGCI_LINT_VERSION="v1.48" +ARG GO_VERSION="1.20" +ARG GOLANGCI_LINT_VERSION="v1.51" FROM golang:${GO_VERSION}-alpine AS base ENV GOFLAGS="-buildvcs=false" diff --git a/hack/vendor.Dockerfile b/hack/vendor.Dockerfile index 66aae1a5..2fba3eca 100644 --- a/hack/vendor.Dockerfile +++ b/hack/vendor.Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -ARG GO_VERSION="1.19" +ARG GO_VERSION="1.20" ARG GOMOD_OUTDATED_VERSION="v0.8.0" FROM golang:${GO_VERSION}-alpine AS base