
-include .env

help: ## Show this help
	@awk 'BEGIN {FS = ":.*?## "} /^[a-zA-Z_-]+:.*?## / {sub("\\\\n",sprintf("\n%22c"," "), $$2);printf "\033[36m%-12s\033[0m %s\n", $$1, $$2}' $(MAKEFILE_LIST)


setup: ## Setup developent environment
	source ../../ansible/ansible/venv/bin/activate
	source ../../ansible/ansible/hacking/env-setup

build: ## build galaxy collection file
	ansible-galaxy collection build


clean: ## remove all build files
	rm -f ./*.tar.gz

publish: ## publish collections
	ansible-galaxy collection publish ./thaim-sample_ansible_collection-0.0.9.tar.gz --token=$(ANSIBLE_GALAXY_TOKEN)
