From f2a067023e3dd9fd92c6a947264b3ba757bfa864 Mon Sep 17 00:00:00 2001 From: boyamurthy <92081029+boyamurthy@users.noreply.github.com> Date: Fri, 24 Nov 2023 16:18:58 +0530 Subject: [PATCH] Fixing gosec error (#250) --- Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 48e4a14d..03591368 100644 --- a/Makefile +++ b/Makefile @@ -76,7 +76,13 @@ version: make -f docker.mk version gosec: - gosec -quiet -log gosec.log -out=gosecresults.csv -fmt=csv ./... +ifeq (, $(shell which gosec)) + go install github.com/securego/gosec/v2/cmd/gosec@latest + $(shell $(GOBIN)/gosec -quiet -log gosec.log -out=gosecresults.csv -fmt=csv ./...) +else + $(shell gosec -quiet -log gosec.log -out=gosecresults.csv -fmt=csv ./...) +endif + @echo "Logs are stored at gosec.log, Outputfile at gosecresults.csv" golint: ifeq (, $(shell which golint))