From a8fc7d26b4c57c11037318b48ca7f6177938ecc7 Mon Sep 17 00:00:00 2001 From: Mohammad Shehar Yaar Tausif Date: Thu, 9 Feb 2023 21:14:42 +0530 Subject: [PATCH 1/2] add govulncheck scan to Makefile Signed-off-by: Mohammad Shehar Yaar Tausif --- Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Makefile b/Makefile index f11c6da1..787b6947 100644 --- a/Makefile +++ b/Makefile @@ -67,3 +67,9 @@ ifeq (, $(shell which gosec)) } endif cd $(CURDIR); gosec ./... + +.PHONY: scan +scan: + go install golang.org/x/vuln/cmd/govulncheck@latest ;\ + cd $(CURDIR);\ + govulncheck -test ./... ; \ No newline at end of file From f2fc9a4015928060fdedaf56b7570aa67219953a Mon Sep 17 00:00:00 2001 From: Mohammad Shehar Yaar Tausif Date: Wed, 18 Oct 2023 14:32:28 +0530 Subject: [PATCH 2/2] add govulncheck install check Signed-off-by: Mohammad Shehar Yaar Tausif --- Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 787b6947..2b3c4cb0 100644 --- a/Makefile +++ b/Makefile @@ -70,6 +70,8 @@ endif .PHONY: scan scan: - go install golang.org/x/vuln/cmd/govulncheck@latest ;\ + if ! command -v govulncheck > /dev/null; then \ + go install golang.org/x/vuln/cmd/govulncheck@latest ;\ + fi cd $(CURDIR);\ govulncheck -test ./... ; \ No newline at end of file