diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0e6a0e1..23e8bc5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,9 +26,10 @@ jobs: - name: Write version if: startsWith(github.ref, 'refs/tags/') run: | - export MOD_VERSION=$(echo $CI_COMMIT_TAG|cut -d- -f1); - export MC_VERSION=$(echo $CI_COMMIT_TAG|cut -d- -f2); - echo "Build = $MOD_VERSION-$MC_VERSION"; + export TAG=$(echo "${{ github.ref }}"|cut -d/ -f3); + export MOD_VERSION=$(echo $TAG|cut -d- -f1); + export MC_VERSION=$(echo $TAG|cut -d- -f2); + echo "Build: $MOD_VERSION-$MC_VERSION"; sed -i s/\"version\":\ \"[0-9]\.X\.XDEV/\"version\":\ \"$MOD_VERSION/ src/main/resources/mcmod.info; sed -i s/modversion\ =\ \"[0-9]\.X\.XDEV/modversion\ =\ \"$MOD_VERSION/ build.gradle; sed -i s/VERSION\ =\ \"[0-9]\.X\.XDEV/VERSION\ =\ \"$MOD_VERSION/ src/main/java/com/gollum/core/ModGollumCoreLib.java;