From ff3aa3a6356c7a86a09771db98bcb342efd694fb Mon Sep 17 00:00:00 2001 From: Ingo Oppermann Date: Fri, 9 Sep 2022 16:40:15 +0200 Subject: [PATCH] Add vulnerability check --- Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 9755c96e..6d1fadad 100644 --- a/Makefile +++ b/Makefile @@ -11,6 +11,7 @@ init: go install honnef.co/go/tools/cmd/staticcheck@latest go install github.com/swaggo/swag/cmd/swag@latest go install github.com/99designs/gqlgen@latest + go install golang.org/x/vuln/cmd/govulncheck@latest ## build: Build core (default) build: @@ -40,6 +41,10 @@ vet: fmt: go fmt ./... +## vulncheck: Check for known vulnerabilities in dependencies +vulncheck: + govulncheck ./... + ## update: Update dependencies update: go get -u @@ -91,7 +96,7 @@ release_linux: docker: docker build -t core:$(SHORTCOMMIT) . -.PHONY: help init build swagger test vet fmt vendor commit coverage lint release import update +.PHONY: help init build swagger test vet fmt vulncheck vendor commit coverage lint release import update ## help: Show all commands help: Makefile