.PHONY: lint format typecheck test installdeps generate-github-models check-generated

lint:
	uv run invoke lint

format:
	uv run invoke lint --fix

typecheck:
	uv run invoke typecheck

test:
	uv run invoke tests

installdeps:
	uv sync

generate-github-models:
	uv run python scripts/generate_github_models.py

check-generated:
	uv run python scripts/generate_github_models.py --check
