From 95d44e4939b03b95a133f412ab2d5dd9c3e5aad5 Mon Sep 17 00:00:00 2001
From: Dmitriy Pleshevskiy <dmitriy@pleshevski.ru>
Date: Mon, 3 Feb 2025 10:40:00 +0300
Subject: [PATCH] ci: move prev version and tag message after switch

---
 .forgejo/workflows/build.yaml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml
index 939fac7..1817852 100644
--- a/.forgejo/workflows/build.yaml
+++ b/.forgejo/workflows/build.yaml
@@ -29,11 +29,11 @@ jobs:
 
       - name: Commit build
         run: |
-          previous_version=$(git describe --tags --abbrev=0 2>/dev/null || echo '')
           current_version=v$(cat package.json | grep version | grep -o -E '([0-9]+\.){2}[0-9]+')
-          tag_message=`git log --pretty='format:%s' $previous_version..`
 
           git switch build
+          previous_version=$(git describe --tags --abbrev=0 2>/dev/null || echo '')
+          tag_message=`git log --pretty='format:%s' $previous_version..`
 
           shopt -s extglob
           shopt -s dotglob