diff --git a/Makefile b/Makefile index 6af63f873c..2da5bb723e 100644 --- a/Makefile +++ b/Makefile @@ -39,7 +39,7 @@ export GO111MODULE := on # # Kubebuilder. # -export KUBEBUILDER_ENVTEST_KUBERNETES_VERSION ?= 1.27.1 +export KUBEBUILDER_ENVTEST_KUBERNETES_VERSION ?= 1.28.0 export KUBEBUILDER_CONTROLPLANE_START_TIMEOUT ?= 60s export KUBEBUILDER_CONTROLPLANE_STOP_TIMEOUT ?= 60s @@ -112,12 +112,12 @@ CONTROLLER_GEN_BIN := controller-gen CONTROLLER_GEN := $(abspath $(TOOLS_BIN_DIR)/$(CONTROLLER_GEN_BIN)-$(CONTROLLER_GEN_VER)) CONTROLLER_GEN_PKG := sigs.k8s.io/controller-tools/cmd/controller-gen -GOTESTSUM_VER := v1.6.4 +GOTESTSUM_VER := v1.11.0 GOTESTSUM_BIN := gotestsum GOTESTSUM := $(abspath $(TOOLS_BIN_DIR)/$(GOTESTSUM_BIN)-$(GOTESTSUM_VER)) GOTESTSUM_PKG := gotest.tools/gotestsum -CONVERSION_GEN_VER := v0.27.1 +CONVERSION_GEN_VER := v0.28.0 CONVERSION_GEN_BIN := conversion-gen # We are intentionally using the binary without version suffix, to avoid the version # in generated files. @@ -141,9 +141,10 @@ TRIVY_VER := 0.46.0 KPROMO_VER := v4.0.4 KPROMO_BIN := kpromo KPROMO := $(abspath $(TOOLS_BIN_DIR)/$(KPROMO_BIN)-$(KPROMO_VER)) +# KPROMO_PKG may have to be changed if KPROMO_VER increases its major version. KPROMO_PKG := sigs.k8s.io/promo-tools/v4/cmd/kpromo -YQ_VER := v4.25.2 +YQ_VER := v4.35.2 YQ_BIN := yq YQ := $(abspath $(TOOLS_BIN_DIR)/$(YQ_BIN)-$(YQ_VER)) YQ_PKG := github.com/mikefarah/yq/v4 @@ -159,7 +160,7 @@ GOLANGCI_LINT := $(abspath $(TOOLS_BIN_DIR)/$(GOLANGCI_LINT_BIN)-$(GOLANGCI_LINT GOLANGCI_LINT_PKG := github.com/golangci/golangci-lint/cmd/golangci-lint GOVULNCHECK_BIN := govulncheck -GOVULNCHECK_VER := v1.0.0 +GOVULNCHECK_VER := v1.0.1 GOVULNCHECK := $(abspath $(TOOLS_BIN_DIR)/$(GOVULNCHECK_BIN)-$(GOVULNCHECK_VER)) GOVULNCHECK_PKG := golang.org/x/vuln/cmd/govulncheck