Skip to content

Commit 21a1b1a

Browse files
mdboothmandre
authored andcommitted
CARRY: Add verify-vendoring make target
1 parent 0bfb7e8 commit 21a1b1a

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

Makefile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -500,6 +500,17 @@ verify-gen: generate
500500
echo "generated files are out of date, run make generate"; exit 1; \
501501
fi
502502

503+
.PHONY: vendor verify-vendoring
504+
vendor:
505+
go mod vendor
506+
cd $(TOOLS_DIR); go mod vendor
507+
508+
verify-vendoring: vendor
509+
@if !(git diff --quiet HEAD); then \
510+
git diff; \
511+
echo "vendored files are out of date, run go mod vendor"; exit 1; \
512+
fi
513+
503514
.PHONY: compile-e2e
504515
compile-e2e: ## Test e2e compilation
505516
go test -c -o /dev/null -tags=e2e ./test/e2e/suites/conformance

0 commit comments

Comments
 (0)