update publish workflow

This commit is contained in:
Alex Ant
2025-05-04 12:39:52 +05:00
parent 1c38f2e5fd
commit 54518b63d0
+5 -2
View File
@@ -1,7 +1,7 @@
#!/bin/bash
set -e
# Получаем дату в формате YYYY.M.D без лидирующих нулей
# Получаем дату в формате vYYYY.M.D без лидирующих нулей
BASE_VERSION="v$(date +%Y).$(date +%-m).$(date +%-d)"
# Получаем последний тег с сегодняшней датой
@@ -22,12 +22,15 @@ fi
echo "Версионируем: $VERSION"
# Убираем v для lerna
LERNA_VERSION="${VERSION#v}"
# Переходим на main и мержим testnet
git checkout -f main
git merge -X theirs testnet
# Только версия и тег, без публикации
lerna version "$VERSION" --yes --no-push=false --no-git-tag-version=false --force-publish
lerna version "$LERNA_VERSION" --yes --no-push=false --no-git-tag-version=false --force-publish
git push --follow-tags