From eb375145707f5675e4e658cc12e5808ff9ea8d56 Mon Sep 17 00:00:00 2001 From: "Philip K. Warren" Date: Mon, 8 Jun 2026 15:01:16 -0500 Subject: [PATCH] Add preupgradegodeps hook A downstream project needs to add some dependencies prior to running `go get -u -t`. Add a preupgradegodeps hook to allow downstream projects to customize behavior. --- make/go/go.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/make/go/go.mk b/make/go/go.mk index e1cee4e..c18ab56 100644 --- a/make/go/go.mk +++ b/make/go/go.mk @@ -87,6 +87,9 @@ ci: @$(MAKE) lint @$(MAKE) test +.PHONY: preupgradegodeps +preupgradegodeps:: + .PHONY: postupgradegodeps postupgradegodeps:: @@ -98,6 +101,7 @@ upgradegodeps: ifneq ($(GO_MOD_TOOLCHAIN),) go mod edit -toolchain=go$(GO_MOD_TOOLCHAIN) endif + @$(MAKE) preupgradegodeps ifneq ($(GO_GET_PKGS),) go get $(GO_GET_PKGS) endif