We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents ba3ce72 + f74b0d6 commit d1bc045Copy full SHA for d1bc045
Makefile
@@ -88,12 +88,20 @@ test: ## Run the test.sh script which will check all.
88
TRACE=1 ./test.sh
89
90
test-all:
91
+ $(MAKE) verify-modules
92
$(MAKE) test
93
94
.PHONY: modules
95
modules: ## Runs go mod to ensure modules are up to date.
96
go mod tidy
97
98
+.PHONY: verify-modules
99
+verify-modules: modules ## Verify go modules are up to date
100
+ @if !(git diff --quiet HEAD -- go.sum go.mod); then \
101
+ git diff; \
102
+ echo "go module files are out of date, please run 'make modules'"; exit 1; \
103
+ fi
104
+
105
## --------------------------------------
106
## Cleanup / Verification
107
0 commit comments