@@ -92,12 +92,12 @@ jobs:
9292
9393 # === DEVELOPMENT ===
9494 elif [ "$TARGET_BRANCH" == "development" ]; then
95- if [[ "$CURRENT_VERSION" == *"-dev."* ]]; then
95+ if [[ "$CURRENT_VERSION" == *"-dev."* || "$SOURCE_BRANCH" == "main" ]]; then
9696 LAST_NUM=${CURRENT_VERSION##*.}
9797 NEXT_NUM=$((LAST_NUM + 1))
9898 NEW_VERSION="${BASE_VERSION}-dev.${NEXT_NUM}"
9999 else
100- NEW_VERSION="${BASE_VERSION} -dev.1"
100+ NEW_VERSION="$MAJOR.$((MINOR + 1)).0 -dev.1"
101101 fi
102102 echo "Strategy: Dev increment"
103103 else
@@ -113,11 +113,19 @@ jobs:
113113 NEW_VERSION=${{ steps.new_version.outputs.version }}
114114 TAG_NAME="v$NEW_VERSION"
115115
116- echo "Pushing tag $TAG_NAME"
116+ npm version "$NEW_VERSION"
117+
118+ git push --follow-tags
119+ # - name: Push New Tag
120+ # run: |
121+ # NEW_VERSION=${{ steps.new_version.outputs.version }}
122+ # TAG_NAME="v$NEW_VERSION"
123+
124+ # echo "Pushing tag $TAG_NAME"
117125
118- git tag -a "$TAG_NAME" -m "Release $TAG_NAME"
119- # Token ถูก set ตั้งแต่ checkout แล้ว จึง push ได้เลย
120- git push origin "$TAG_NAME"
126+ # git tag -a "$TAG_NAME" -m "Release $TAG_NAME"
127+ # # Token ถูก set ตั้งแต่ checkout แล้ว จึง push ได้เลย
128+ # git push origin "$TAG_NAME"
121129
122130 - name : Create GitHub Release
123131 uses : softprops/action-gh-release@v2
0 commit comments