Skip to content

Commit 310435c

Browse files
committed
Fixing release versioning
1 parent c7bf964 commit 310435c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,21 +62,21 @@ CURRENT_VERSION=$(shell git describe --tags --abbrev=0 2>/dev/null || echo "v0.0
6262

6363
release-major: ## Create a new major release
6464
@echo "Current version: $(CURRENT_VERSION)"
65-
@NEW_VERSION=$$(echo "$(CURRENT_VERSION)" | awk -F. '{ printf "v%d.0.0", $$1+1 }') && \
65+
@NEW_VERSION=$$(echo "$(CURRENT_VERSION)" | awk -F. '{gsub("v",""); printf "v%d.0.0", $$1+1}') && \
6666
echo "Creating major release: $$NEW_VERSION" && \
6767
git tag -a $$NEW_VERSION -m "Major release $$NEW_VERSION" && \
6868
git push origin $$NEW_VERSION
6969

7070
release-minor: ## Create a new minor release
7171
@echo "Current version: $(CURRENT_VERSION)"
72-
@NEW_VERSION=$$(echo "$(CURRENT_VERSION)" | awk -F. '{ printf "v%d.%d.0", $$1, $$2+1 }') && \
72+
@NEW_VERSION=$$(echo "$(CURRENT_VERSION)" | awk -F. '{gsub("v",""); printf "v%d.%d.0", $$1, $$2+1}') && \
7373
echo "Creating minor release: $$NEW_VERSION" && \
7474
git tag -a $$NEW_VERSION -m "Minor release $$NEW_VERSION" && \
7575
git push origin $$NEW_VERSION
7676

7777
release-patch: ## Create a new patch release
7878
@echo "Current version: $(CURRENT_VERSION)"
79-
@NEW_VERSION=$$(echo "$(CURRENT_VERSION)" | awk -F. '{ printf "v%d.%d.%d", $$1, $$2, $$3+1 }') && \
79+
@NEW_VERSION=$$(echo "$(CURRENT_VERSION)" | awk -F. '{gsub("v",""); printf "v%d.%d.%d", $$1, $$2, $$3+1}') && \
8080
echo "Creating patch release: $$NEW_VERSION" && \
8181
git tag -a $$NEW_VERSION -m "Patch release $$NEW_VERSION" && \
8282
git push origin $$NEW_VERSION

0 commit comments

Comments
 (0)