From e9b01867827aac29f11b376debaf2209e8e7c9b4 Mon Sep 17 00:00:00 2001 From: Moritz Poldrack Date: Wed, 22 Jun 2022 12:25:57 +0200 Subject: [PATCH] mk: add lint target Run go vet only for now. More linters can be added later. Run linters in the CI pipeline. Signed-off-by: Moritz Poldrack Acked-by: Robin Jarry --- .builds/alpine-edge.yml | 3 +++ Makefile | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/.builds/alpine-edge.yml b/.builds/alpine-edge.yml index ad9b8af..92322b4 100644 --- a/.builds/alpine-edge.yml +++ b/.builds/alpine-edge.yml @@ -14,6 +14,9 @@ tasks: - checkfmt: | cd aerc make checkfmt + - lint: | + cd aerc + make lint - build: | cd aerc make diff --git a/Makefile b/Makefile index 1b32a6b..129adaa 100644 --- a/Makefile +++ b/Makefile @@ -64,6 +64,10 @@ checkfmt: exit 1; \ fi +.PHONY: lint +lint: + $(GO) vet ./... + .PHONY: tests tests: $(GO) test $(GOFLAGS) -v ./...