From a62530632f787a4b31368d166f44b8004f0ef617 Mon Sep 17 00:00:00 2001 From: Tom Moulard Date: Mon, 6 May 2024 11:06:42 +0200 Subject: [PATCH] feat: introduce precommit target (#309) --- Makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 4becf68..7432d8b 100644 --- a/Makefile +++ b/Makefile @@ -5,9 +5,13 @@ SHELL := /bin/bash all: ## build pipeline all: mod inst gen build spell lint test +.PHONY: precommit +precommit: ## validate the branch before commit +precommit: all vuln + .PHONY: ci ci: ## CI build pipeline -ci: all vuln diff +ci: precommit diff .PHONY: help help: @@ -39,7 +43,6 @@ gen: ## go generate .PHONY: build build: ## goreleaser build -build: $(call print-target) goreleaser build --clean --single-target --snapshot