git_add_version:
	VERSION=$$(grep -o '"version": "[^"]*' package.json | grep -o '[^"]*$$') && echo $$VERSION\
	&& git tag -a $$VERSION -m "version $${VERSION} from ci-cd" && git push origin $$VERSION

publish:
	git checkout main && git pull origin main && npm i && ./check-version.sh && make git_add_version && npm publish --access public

alpha_publish:
	git checkout dev && git pull origin dev && npm i && make git_add_version && npm version prerelease --preid=beta && npm publish --access public
