Files
gosick/justfile
2026-03-21 11:20:09 +00:00

34 lines
629 B
Makefile

set shell := ["bash", "-eu", "-o", "pipefail", "-c"]
default:
@just --list
go-build:
@mkdir -p dist
go build -o dist/gosick ./cmd/homesick
go-build-linux:
@mkdir -p dist
GOOS=linux GOARCH="$(go env GOARCH)" go build -o dist/gosick ./cmd/homesick
go-test:
go test ./...
go-mod-hygiene:
go mod tidy
git diff --exit-code go.mod go.sum
go mod verify
go-security:
gosec ./...
govulncheck ./...
behavior:
./script/run-behavior-suite-docker.sh
behavior-verbose:
./script/run-behavior-suite-docker.sh --verbose
prepare-release version:
@echo "Release preparation is handled by vociferate workflows."