diff --git a/Dockerfile b/Dockerfile index 709a5ab..ae448dd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -16,10 +16,10 @@ # limitations under the License. -ARG GO_VERSION=1.16.3-alpine -ARG CLI_VERSION=20.10.2 -ARG ALPINE_VERSION=3.12.2 -ARG GOLANGCI_LINT_VERSION=v1.33.0-alpine +ARG GO_VERSION +ARG CLI_VERSION +ARG ALPINE_VERSION +ARG GOLANGCI_LINT_VERSION #### # BUILDER @@ -58,7 +58,8 @@ RUN --mount=type=cache,target=/root/.cache/go-build \ FROM builder AS validate-headers RUN --mount=type=cache,target=/root/.cache/go-build \ --mount=type=cache,target=/go/pkg \ - go get -u github.com/kunalkushwaha/ltag && ./scripts/validate/fileheader + go install github.com/kunalkushwaha/ltag@v0.2.3 && ./scripts/validate/fileheader + #### # CHECK GO MOD diff --git a/vars.mk b/vars.mk index 5e34dc0..2d6d7a6 100644 --- a/vars.mk +++ b/vars.mk @@ -13,11 +13,11 @@ # limitations under the License. # Pinned Versions -GO_VERSION=1.16.3-alpine -CLI_VERSION=20.10.2 -ALPINE_VERSION=3.12.2 -GOLANGCI_LINT_VERSION=v1.33.0-alpine -GOTESTSUM_VERSION=0.6.0 +GO_VERSION=1.18-alpine +CLI_VERSION=20.10.14 +ALPINE_VERSION=3.15.4 +GOLANGCI_LINT_VERSION=v1.45.2-alpine +GOTESTSUM_VERSION=1.8.0 GOOS?=$(shell go env GOOS) GOARCH?=$(shell go env GOARCH)