From 5b4cba44d0a71951eb0b5495fb46c23190dc9f87 Mon Sep 17 00:00:00 2001 From: Klemek Date: Thu, 25 Jun 2026 14:34:25 +0200 Subject: [PATCH] tools(make): release target --- Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Makefile b/Makefile index f2c009b..4e8df65 100644 --- a/Makefile +++ b/Makefile @@ -130,3 +130,11 @@ docker-build: ## docker build .PHONY: docker-run docker-run: docker-build ## docker run @$(DOCKER) run -it -p $(PORT):80 -v ./data:/data $(DOCKER_TAG) --debug --no-certbot --no-https --host localhost:$(PORT) run + +.PHONY: release-% +release-%: .venv ## release major/minor/patch + $(UV) version --bump=$* + git add pyproject.toml uv.lock + git commit -m "chore: $$(uv version --short)" + git tag "release/$$(uv version --short)" -m "$$(uv version)" + $(UV) build