diff --git a/.gitea/workflows/test_build.yml b/.gitea/workflows/test_build.yml index ae070cd..b991e53 100644 --- a/.gitea/workflows/test_build.yml +++ b/.gitea/workflows/test_build.yml @@ -16,5 +16,22 @@ jobs: java-version: '17' - name: Validate Gradle Wrapper uses: gradle/actions/wrapper-validation@v3 + - name: Get latest tag + id: get_tag + run: | + export "VERSION=$(git describe --tags --abbrev=0)" >> $GITEA_ENV + echo "${VERSION}" + export "MAJOR=$(echo ${VERSION} | /usr/bin/cut -d "." -f 1)" >> $GITEA_ENV + echo "MAJOR=${MAJOR}" + export "MINOR=$(echo ${VERSION} | cut -d "." -f 2)" >> $GITEA_ENV + echo "MINOR=${MINOR}" + export "PATCH=$(echo ${VERSION} | cut -d "." -f 3)" >> $GITEA_ENV + echo "PATCH=${PATCH}" + - name: Increment version + run: | + source $GITEA_ENV + export "PATCH=$((${PATCH} + 1))" >> $GITEA_ENV + export "NEW_VERSION=$(echo ${MAJOR}.${MINOR}.${PATCH})" >> $GITEA_ENV + echo "NEW_VERSION=${NEW_VERSION}" - name: Gradle build run: ./gradlew build --info \ No newline at end of file diff --git a/.gitea/workflows/test_image_build_push.yml b/.gitea/workflows/test_image_build_push.yml index ebc6e00..a07f84a 100644 --- a/.gitea/workflows/test_image_build_push.yml +++ b/.gitea/workflows/test_image_build_push.yml @@ -31,7 +31,7 @@ jobs: echo "PATCH=${PATCH}" - name: Increment version run: | - cat /var/run/act/workflow/envs.txt + source $GITEA_ENV export "PATCH=$((${PATCH} + 1))" >> $GITEA_ENV export "NEW_VERSION=$(echo ${MAJOR}.${MINOR}.${PATCH})" >> $GITEA_ENV echo "NEW_VERSION=${NEW_VERSION}"