File tree Expand file tree Collapse file tree 1 file changed +23
-4
lines changed Expand file tree Collapse file tree 1 file changed +23
-4
lines changed Original file line number Diff line number Diff line change @@ -90,10 +90,29 @@ goimports:
9090lint :
9191 golangci-lint run ./...
9292
93- vendor :
94- go mod tidy
95- go mod vendor
96- go mod verify
93+ vendor : | mod-tidy mod-vendor mod-verify
94+
95+ mod-tidy :
96+ @for mod in $$(find . -name go.mod -not -path "./testdata/*" -not -path "./third_party/*" ) ; do \
97+ echo " Tidying $$ mod..." ; ( \
98+ cd $$(dirname $$mod ) && go mod tidy \
99+ ) || exit 1; \
100+ done
101+
102+ mod-vendor :
103+ @for mod in $$(find . -name go.mod -not -path "./testdata/*" -not -path "./third_party/*" -not -path "./deployments/*" ) ; do \
104+ echo " Vendoring $$ mod..." ; ( \
105+ cd $$(dirname $$mod ) && go mod vendor \
106+ ) || exit 1; \
107+ done
108+
109+ mod-verify :
110+ @for mod in $$(find . -name go.mod -not -path "./testdata/*" -not -path "./third_party/*" ) ; do \
111+ echo " Verifying $$ mod..." ; ( \
112+ cd $$(dirname $$mod ) && go mod verify | sed ' s/^/ /g' \
113+ ) || exit 1; \
114+ done
115+
97116
98117check-vendor : vendor
99118 git diff --quiet HEAD -- go.mod go.sum vendor
You can’t perform that action at this time.
0 commit comments