.PHONY: setup
setup:
	pipx install --include-deps yamllint
	pipx install --include-deps ansible
	pipx inject --include-apps ansible molecule
	pipx inject --include-apps ansible ansible-lint
	pipx inject ansible "molecule-plugins[docker,podman]"

.PHONY: lint
lint:
	yamllint -d "{extends: relaxed, rules: {line-length: disable}}" .
	ansible-lint
