fix: Fix branch check

This commit is contained in:
2025-12-20 04:30:02 +01:00
parent 4966072f64
commit 51fb30646c

View File

@@ -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