Update update-dependencies.yml

This commit is contained in:
civisrom 2025-02-21 16:10:50 +03:00 committed by GitHub
parent dbcb46d1ef
commit 4ea29cdd9e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -59,17 +59,19 @@ jobs:
grep -v 'github.com/xtls/xray-core' | \ grep -v 'github.com/xtls/xray-core' | \
xargs -r go get -u xargs -r go get -u
echo "Specifically updating xray-core to latest version..." echo "Specifically updating xray-core to latest commit..."
# Получаем последнюю версию xray-core (не псевдоверсию) # Принудительно обновляем до последнего коммита в master/main
LATEST_XRAY=$(go list -m -versions github.com/xtls/xray-core | tr ' ' '\n' | grep -v -- '-0\.' | sort -V | tail -1) go get github.com/xtls/xray-core@master
if [ -n "$LATEST_XRAY" ]; then # Если по каким-то причинам master не существует, пробуем main
echo "Latest stable xray-core version: $LATEST_XRAY" if [ $? -ne 0 ]; then
go get github.com/xtls/xray-core@$LATEST_XRAY echo "Trying main branch instead..."
else go get github.com/xtls/xray-core@main
echo "Trying to get latest commit from xray-core..."
go get github.com/xtls/xray-core@latest
fi fi
# Проверяем, какую версию получили
echo "Updated xray-core to:"
go list -m github.com/xtls/xray-core
# Очистка и проверка # Очистка и проверка
go mod tidy go mod tidy