mirror of
https://github.com/zama-ai/concrete.git
synced 2026-04-17 03:00:54 -04:00
chore: automate make set_version some more
- stash before changing version - commit changed files - pop stash if anything was saved
This commit is contained in:
18
Makefile
18
Makefile
@@ -228,12 +228,28 @@ shell_lint:
|
||||
xargs shellcheck
|
||||
.PHONY: shell_lint
|
||||
|
||||
set_version:
|
||||
set_version_no_commit:
|
||||
@if [[ "$$VERSION" == "" ]]; then \
|
||||
echo "VERSION env variable is empty. Please set to desired version."; \
|
||||
exit 1; \
|
||||
fi && \
|
||||
poetry run python ./script/make_utils/version_utils.py set-version --version "$${VERSION}"
|
||||
.PHONY: set_version_no_commit
|
||||
|
||||
set_version:
|
||||
@if [[ "$$VERSION" == "" ]]; then \
|
||||
echo "VERSION env variable is empty. Please set to desired version."; \
|
||||
exit 1; \
|
||||
fi && \
|
||||
STASH_COUNT="$(git stash list | wc -l)" && \
|
||||
git stash && \
|
||||
poetry run python ./script/make_utils/version_utils.py set-version --version "$${VERSION}" && \
|
||||
git add -u && \
|
||||
git commit -m "chore: bump version to $${VERSION}" && \
|
||||
NEW_STASH_COUNT="$(git stash list | wc -l)" && \
|
||||
if [[ "$$NEW_STASH_COUNT" != "$$STASH_COUNT" ]]; then \
|
||||
git stash pop; \
|
||||
fi
|
||||
.PHONY: set_version
|
||||
|
||||
check_version_coherence:
|
||||
|
||||
Reference in New Issue
Block a user