add convenience command for version updates

This commit is contained in:
Francisco Schulz 2022-11-15 15:56:54 +01:00
parent 7732e884c5
commit 37d8ee49a2

View File

@ -1,5 +1,6 @@
.PHONY: \
poetry in-project-venv dev-env use-env install install-dev tests \
update-version sync-version-with-git \
docker docker-build-run docker-build docker-run \
docker-rm docker-rm-container docker-rm-image \
pre-commit get-licenses prep-commit \
@ -40,6 +41,9 @@ requirements:
update-version:
poetry version prerelease
sync-version-with-git:
git pull -p && poetry version $(git rev-list --tags --max-count=1 | git describe --tags --abbrev=0)
docker: docker-rm docker-build-run
docker-build-run: docker-build docker-run
@ -64,7 +68,7 @@ tests:
poetry run pytest ./tests
prep-commit:
docs get-license update-version pre-commit
docs get-license sync-version-with-git update-version pre-commit
pre-commit:
pre-commit run --all-files