.DEFAULT_GOAL := help

.PHONY: help
help: 
	@echo "\n * push-to-pypi"
	@echo "\n"

.PHONY: push-to-pypi
push-to-pypi: 
	-rm -r dist/* 
	bumpversion --allow-dirty patch pyproject.toml
	python3 -m build
	python3 -m twine upload --repository pypi dist/* --username __token__ --password "pypi-AgEIcHlwaS5vcmcCJGU3NDg3MmJlLTAxZjctNDJhMC1iZjI3LThiOTg5MDc5OTAzZQACFVsxLFsiZHJlYW0taGVscGVycyJdXQACLFsyLFsiMjdjZWE3NmQtMTUyNS00YTU4LTg2ZmQtMzg3NDY0YjI2NWNkIl1dAAAGIPoUHEE9r8Vxv8lIuq0sYn0hBLiTCB6HcGcDwfSCjhGa"

.PHONY: update-component
update-component: 
	@echo "\n || Remember to export KFPLIBCOMPONENT=xxx ||"
	make push-to-pypi
	sleep 10
	(cd ../dream-kfp-components && make build-component)