diff --git a/action.sh b/action.sh index eedabc8..d1f296d 100755 --- a/action.sh +++ b/action.sh @@ -5,10 +5,10 @@ echo $CURRENT_VERSION PREVIOUS_VERSIONS=$(git tag -l) echo $PREVIOUS_VERSIONS -if [ -z "$PREVIOUS_VERSIONS" ] || [[ $PREVIOUS_VERSIONS =~ (^|[[:space:]])$CURRENT_VERSION($|[[:space:]]) ]] +if [[ $PREVIOUS_VERSIONS != *$CURRENT_VERSION* ]]; then - echo "Tag for version $(CURRENT_VERSION) not found. Creating tag..." - git tag -a -m "Version $(CURRENT_VERSION)" $CURRENT_VERSION + echo "Tag for version $CURRENT_VERSION not found. Creating tag..." + git tag -a -m "Version $CURRENT_VERSION" $CURRENT_VERSION git push --follow-tags echo "Tag created." fi \ No newline at end of file