From 5f4e65767393dd189cdb61e1447b6b07bb240479 Mon Sep 17 00:00:00 2001 From: Sam Whited Date: Mon, 9 Sep 2019 13:35:54 -0500 Subject: [PATCH] Support Go Modules when validating vendor tree Signed-off-by: Sam Whited --- script/validate/vendor | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/script/validate/vendor b/script/validate/vendor index e328462..b124d3d 100755 --- a/script/validate/vendor +++ b/script/validate/vendor @@ -18,7 +18,13 @@ set -eu -o pipefail rm -rf vendor/ -vndr |& grep -v -i clone + +if [ -f vendor.conf ]; then + vndr |& grep -v -i clone +else + go mod tidy + go mod vendor +fi DIFF_PATH="vendor/" DIFF=$(git status --porcelain -- "$DIFF_PATH")