Files
webhooker/Makefile
sneak 2cc8723997
All checks were successful
check / check (push) Successful in 4s
scripts-to-rule-them-all (#59)
Reviewed-on: #59
Co-authored-by: sneak <sneak@sneak.berlin>
Co-committed-by: sneak <sneak@sneak.berlin>
2026-07-07 02:14:09 +02:00

51 lines
613 B
Makefile

.PHONY: bootstrap setup test lint fmt fmt-check check build run dev deps docker clean hooks css
# Default target
.DEFAULT_GOAL := check
bootstrap:
@script/bootstrap
setup:
@script/setup
test:
@script/test
lint:
@script/lint
fmt:
@script/fmt
fmt-check:
@script/fmt-check
check:
@script/check
build:
go build -o bin/webhooker ./cmd/webhooker
run: build
./bin/webhooker
dev:
go run ./cmd/webhooker
deps:
go mod download
go mod tidy
docker:
@script/docker
clean:
rm -rf bin/
hooks:
@script/install-precommit
css:
tailwindcss -i static/css/input.css -o static/css/tailwind.css --minify