tools(make): release mechanism
This commit is contained in:
@@ -168,7 +168,7 @@ psql: ## psql
|
||||
.PHONY: release-%
|
||||
release-%: .venv ## release major/minor/patch
|
||||
$(UV) version --bump=$*
|
||||
git add pyproject.toml uv.lock
|
||||
$(NPM) pm version $* --no-git-tag-version || true
|
||||
git add pyproject.toml uv.lock package.json
|
||||
git commit -m "chore: $$(uv version --short)"
|
||||
git tag "release/$$(uv version --short)" -m "$$(uv version)"
|
||||
$(UV) build
|
||||
|
||||
Reference in New Issue
Block a user