diff --git a/Makefile b/Makefile index 2a8c94a..3939c74 100644 --- a/Makefile +++ b/Makefile @@ -3,8 +3,7 @@ ARTIFACT_ID=k8s-blueprint-operator VERSION=1.1.0 IMAGE=cloudogu/${ARTIFACT_ID}:${VERSION} GOTAG=1.23 -MAKEFILES_VERSION=9.2.1 -LINT_VERSION=v1.61.0 +MAKEFILES_VERSION=9.3.1 STAGE?=production diff --git a/build/make/build.mk b/build/make/build.mk index 857c11d..d3581de 100644 --- a/build/make/build.mk +++ b/build/make/build.mk @@ -3,7 +3,7 @@ ADDITIONAL_LDFLAGS?=-extldflags -static LDFLAGS?=-ldflags "$(ADDITIONAL_LDFLAGS) -X main.Version=$(VERSION) -X main.CommitID=$(COMMIT_ID)" GOIMAGE?=golang -GOTAG?=1.22 +GOTAG?=1.23 GOOS?=linux GOARCH?=amd64 PRE_COMPILE?= diff --git a/build/make/static-analysis.mk b/build/make/static-analysis.mk index 0ed0de3..00c406f 100644 --- a/build/make/static-analysis.mk +++ b/build/make/static-analysis.mk @@ -2,12 +2,12 @@ STATIC_ANALYSIS_DIR=$(TARGET_DIR)/static-analysis GOIMAGE?=golang -GOTAG?=1.22 +GOTAG?=1.23 CUSTOM_GO_MOUNT?=-v /tmp:/tmp REVIEW_DOG=$(TMP_DIR)/bin/reviewdog LINT=$(TMP_DIR)/bin/golangci-lint -LINT_VERSION?=v1.58.2 +LINT_VERSION?=v1.61.0 # ignore tests and mocks LINTFLAGS=--tests=false --exclude-files="^.*_mock.go$$" --exclude-files="^.*/mock.*.go$$" --timeout 10m --issues-exit-code 0 ADDITIONAL_LINTER=-E bodyclose -E containedctx -E contextcheck -E decorder -E dupl -E errname -E forcetypeassert -E funlen -E unparam