@@ -62,15 +62,15 @@ jobs:
6262 echo "Selected module: $MODULE"
6363
6464 # Find the latest tag for this module
65- LATEST_TAG=$(git tag -l "${MODULE}/v*" | sort -V | tail -n1 || echo "")
65+ LATEST_TAG=$(git tag -l "modules/ ${MODULE}/v*" | sort -V | tail -n1 || echo "")
6666 echo "Latest tag: $LATEST_TAG"
6767
6868 if [ -z "$LATEST_TAG" ]; then
6969 # No existing tag, start with v0.0.0
7070 CURRENT_VERSION="v0.0.0"
7171 echo "No previous version found, starting with v0.0.0"
7272 else
73- CURRENT_VERSION=$(echo $LATEST_TAG | sed "s|${MODULE}/||")
73+ CURRENT_VERSION=$(echo $LATEST_TAG | sed "s|modules/ ${MODULE}/||")
7474 echo "Current version: $CURRENT_VERSION"
7575 fi
7676
@@ -102,7 +102,7 @@ jobs:
102102 fi
103103
104104 echo "next_version=${NEXT_VERSION}" >> $GITHUB_OUTPUT
105- echo "tag=${MODULE}/${NEXT_VERSION}" >> $GITHUB_OUTPUT
105+ echo "tag=modules/ ${MODULE}/${NEXT_VERSION}" >> $GITHUB_OUTPUT
106106 echo "module=${MODULE}" >> $GITHUB_OUTPUT
107107 echo "Next version: ${NEXT_VERSION}, tag will be: ${MODULE}/${NEXT_VERSION}"
108108
@@ -113,7 +113,7 @@ jobs:
113113 TAG=${{ steps.version.outputs.tag }}
114114
115115 # Find the previous tag for this module to use as starting point for changelog
116- PREV_TAG=$(git tag -l "${MODULE}/v*" | sort -V | tail -n1 || echo "")
116+ PREV_TAG=$(git tag -l "modules/ ${MODULE}/v*" | sort -V | tail -n1 || echo "")
117117
118118 # Generate changelog by looking at commits that touched the module's directory
119119 if [ -z "$PREV_TAG" ]; then
0 commit comments