zizmor 0.3.2

Finds security issues in GitHub Actions setups
VENV = .venv
VENV_BIN := $(VENV)/bin

.PHONY: all
all:
	@echo "Run my targets individually!"

.PHONY: site
site: $(VENV)
	$(VENV_BIN)/mkdocs build

.PHONY: site-live
site-live: $(VENV)
	$(VENV_BIN)/mkdocs serve

$(VENV): site-requirements.txt
	uv venv
	uv pip install -r site-requirements.txt

.PHONY: snippets
snippets:
	cargo run -- --help > docs/snippets/help.txt