From 25f817030dc2bf2c8d53f7c57c17a387263be667 Mon Sep 17 00:00:00 2001 From: Adam Mathes Date: Sat, 14 Feb 2026 21:14:48 -0800 Subject: chore: align local Makefile with GitHub CI jobs --- Makefile | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index b6a3230..fe066b3 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ VERSION=0.3 BUILD=`git rev-parse HEAD` LDFLAGS=-ldflags "-X main.Version=${VERSION} -X main.Build=${BUILD}" -.PHONY: default all clean ui build install test run dev +.PHONY: default all clean ui build install test test-race test-frontend test-e2e ui-check lint ci run dev docs default: build @@ -34,9 +34,25 @@ install: build test: ${GO} test ./... cd frontend && ${NPM} test -- --run - + +test-race: + ${GO} test -race ./... + +test-frontend: + cd frontend && ${NPM} run lint + cd frontend && ${NPM} test -- --run + +test-e2e: build + ./scripts/run_e2e_safe.sh + +ui-check: ui + git diff --exit-code web/dist/v2/ + lint: - golangci-lint run + ${GO} vet ./... + cd frontend && ${NPM} run lint + +ci: lint test-race test-frontend ui-check test-e2e run: build ./${BINARY} -- cgit v1.2.3