diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 55adaaf..1b4d8c4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -84,13 +84,14 @@ jobs: git --version git config user.name "GitHub Actions Bot" git config user.email "<>" + git fetch origin main # Add this line to fetch the main branch git branch feat/merge-test git switch feat/merge-test touch merge-test echo 'merge-test' > merge-test git add merge-test git commit -m "merge-test" - git checkout main + git checkout main # Use explicit branch name instead of variable git merge feat/merge-test --no-ff --commit --no-edit git log diff --git a/version-bump.sh b/version-bump.sh index 985770b..9c9edd3 100755 --- a/version-bump.sh +++ b/version-bump.sh @@ -175,22 +175,20 @@ fi # Allow git commit messages to override bump value # Check for #major or #minor in commit message and increment the relevant version number -merge_commit=$(git log --merges -n 1) - +echo "----------------------------------------------" +echo "---------- version-bump-action ---------------" +echo "----------------------------------------------" echo "commits_for_bump:" echo "$commits_for_bump" echo " " echo "----------------------------------------------" -echo " " -echo "merge_commit:" -echo "$merge_commit" -if grep -qE 'feat' <<< $(echo $merge_commit);then +if grep -qE 'feat' <<< $(echo $commits_for_bump);then echo "feature git commit detected" minor=1 fi -if grep -qE 'fix|bug|patch|test' <<< $(echo $merge_commit);then +if grep -qE 'fix|bug|patch|test' <<< $(echo $commits_for_bump);then echo "fix|bug|patch|test git commit detected" patch=1 fi