model-registry/releaseNewVersionAndAddTag.sh

27 lines
449 B
Bash
Executable File

#!/bin/bash
./increaseVersion.ts
new_version=$(node -p "require('./package.json').version")
rm -rf build
rm -rf dist
pytest -s -v
python setup.py sdist bdist_wheel
twine upload dist/*
git add .
git commit -m "chore: bump version to $new_version"
git tag -a "v$new_version" -m "Version $new_version"
git push origin main
git push origin "v$new_version"
echo "Version updated to $new_version, committed, and pushed with tag v$new_version"