From cc64b7c74872c33c1e5538c7f9705a1f1a71a33b Mon Sep 17 00:00:00 2001 From: hitanshu310 Date: Fri, 6 Jun 2025 00:30:25 +0530 Subject: [PATCH 1/2] Trying to figure out RCA --- .gitea/workflows/test_image_build_push.yml | 27 +++++++--------------- 1 file changed, 8 insertions(+), 19 deletions(-) diff --git a/.gitea/workflows/test_image_build_push.yml b/.gitea/workflows/test_image_build_push.yml index 492ed6e..250d553 100644 --- a/.gitea/workflows/test_image_build_push.yml +++ b/.gitea/workflows/test_image_build_push.yml @@ -18,27 +18,16 @@ jobs: with: distribution: 'zulu' java-version: '17' - - name: Validate Gradle Wrapper - uses: gradle/actions/wrapper-validation@v3 - - name: Check if cut is installed - run: echo $(which cut) - - name: Get latest tag - run: | - echo "VERSION=$(git describe --tags --abbrev=0)" - echo "${VERSION}" - echo "MAJOR=$(echo ${VERSION} | /usr/bin/cut -d "." -f 1)" - sudo echo "MINOR=$(echo ${VERSION} | cut -d "." -f 2)" - echo "PATCH=$(echo ${VERSION} | cut -d "." -f 3)" - - name: Increment version - run: | - PATCH=$((PATCH + 1)) - echo "NEW_VERSION=$(echo $MAJOR.$MINOR.$PATCH)" - - name: Extract commit message - run: echo "COMMIT_MESSAGE=$(git log -1 --pretty=%B)" + - name: Get Next Patch Version + id: version + uses: reecetech/version-increment@v2024.10.1 + with: + scheme: semver + increment: patch - name: Create and push tag run: | - git tag -a ${NEW_VERSION} -m "${COMMIT_MESSAGE}" - git push origin ${NEW_VERSION} + git tag -a ${{ steps.version.outputs.version }} -m "Tagging with ${{ steps.version.outputs.version }}" + git push origin ${{ steps.version.outputs.version }} - name: Log in to Gitea Docker Registry uses: docker/login-action@v3 with: -- 2.45.2 From 61df434e0da719efd10a2dc886544b3db8d20ff8 Mon Sep 17 00:00:00 2001 From: hitanshu310 Date: Fri, 6 Jun 2025 00:31:06 +0530 Subject: [PATCH 2/2] Trying to figure out RCA --- .gitea/workflows/test_image_build_push.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/test_image_build_push.yml b/.gitea/workflows/test_image_build_push.yml index 250d553..5693c1b 100644 --- a/.gitea/workflows/test_image_build_push.yml +++ b/.gitea/workflows/test_image_build_push.yml @@ -35,10 +35,10 @@ jobs: username: hitanshu password: ${{ secrets.TOKEN }} - name: Gradle build - run: ./gradlew bootBuildImage --imageName=192.168.0.100:8928/hithomelabs/cftunnels:${NEW_VERSION} + run: ./gradlew bootBuildImage --imageName=192.168.0.100:8928/hithomelabs/cftunnels:${{ steps.version.outputs.version }} - name: Tag image as test - run: docker tag 192.168.0.100:8928/hithomelabs/cftunnels:${NEW_VERSION} 192.168.0.100:8928/hithomelabs/cftunnels:test + run: docker tag 192.168.0.100:8928/hithomelabs/cftunnels:${{ steps.version.outputs.version }} 192.168.0.100:8928/hithomelabs/cftunnels:test - name: Push to Gitea Registry run: | docker push 192.168.0.100:8928/hithomelabs/cftunnels:test - docker push 192.168.0.100:8928/hithomelabs/cftunnels:${NEW_VERSION} + docker push 192.168.0.100:8928/hithomelabs/cftunnels:${{ steps.version.outputs.version }} -- 2.45.2