.PHONY: install test lint check run scan migrate migration-status export UV_CACHE_DIR ?= /tmp/sbom-nexus-uv-cache install: uv sync --dev test: uv run pytest lint: uv run ruff check src tests scripts check: lint test run: uv run sbom-nexus serve --reload scan: uv run sbom-nexus scan . migrate: uv run alembic upgrade head migration-status: uv run alembic current