From 37b3c04efa69ca09ebe07fd792e14a21a00401a3 Mon Sep 17 00:00:00 2001 From: zarazaex69 Date: Wed, 8 Apr 2026 11:11:48 +0300 Subject: [PATCH] ci(build): replace timestamp-based version code with semantic versioning --- .github/workflows/build.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 38dd43ea..8af84e2d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -101,7 +101,11 @@ jobs: VERSION_NAME="dev-$(git rev-parse --short HEAD)" fi - VERSION_CODE=$(date +%s) + IFS='.' read -ra VERSION_PARTS <<< "$VERSION_NAME" + MAJOR=${VERSION_PARTS[0]:-0} + MINOR=${VERSION_PARTS[1]:-0} + PATCH=${VERSION_PARTS[2]:-0} + VERSION_CODE=$((MAJOR * 1000000 + MINOR * 1000 + PATCH)) echo "VERSION_NAME=$VERSION_NAME" >> $GITHUB_ENV echo "VERSION_CODE=$VERSION_CODE" >> $GITHUB_ENV