fix: Fix branch check
This commit is contained in:
23
Makefile
23
Makefile
@@ -1,13 +1,11 @@
|
|||||||
# Versioning
|
# Versioning
|
||||||
check-branch-is-main:
|
BUMP_COMMAND = cd brain && poetry run bump-my-version bump
|
||||||
@current_branch=$$(git rev-parse --abbrev-ref HEAD); \
|
CHECK_BRANCH_IS_MAIN = @current_branch=$$(git rev-parse --abbrev-ref HEAD); \
|
||||||
if [ "$$current_branch" != "main" ]; then \
|
if [ "$$current_branch" != "main" ]; then \
|
||||||
echo "Error: not on the main branch" \
|
echo "❌ Error: not on the main branch" \
|
||||||
exit 1; \
|
exit 1; \
|
||||||
fi
|
fi
|
||||||
|
|
||||||
BUMP = cd brain && poetry run bump-my-version bump
|
|
||||||
|
|
||||||
.PHONY: help patch minor major
|
.PHONY: help patch minor major
|
||||||
help:
|
help:
|
||||||
@echo "Versioning commands :"
|
@echo "Versioning commands :"
|
||||||
@@ -15,11 +13,14 @@ help:
|
|||||||
@echo " make minor : Bump version 0.1.0 (feature)"
|
@echo " make minor : Bump version 0.1.0 (feature)"
|
||||||
@echo " make major : Bump version 1.0.0 (breaking change)"
|
@echo " make major : Bump version 1.0.0 (breaking change)"
|
||||||
|
|
||||||
patch: check-branch-is-main
|
patch:
|
||||||
SKIP=all $(BUMP) patch
|
$(CHECK_BRANCH_IS_MAIN)
|
||||||
|
SKIP=all $(BUMP_COMMAND) patch
|
||||||
|
|
||||||
minor: check-branch-is-main
|
minor:
|
||||||
SKIP=all $(BUMP) minor
|
$(CHECK_BRANCH_IS_MAIN)
|
||||||
|
SKIP=all $(BUMP_COMMAND) minor
|
||||||
|
|
||||||
major: check-branch-is-main
|
major:
|
||||||
SKIP=all $(BUMP) major
|
$(CHECK_BRANCH_IS_MAIN)
|
||||||
|
SKIP=all $(BUMP_COMMAND) major
|
||||||
|
|||||||
Reference in New Issue
Block a user