From a465ccd1f896fa54d61291a93cededfab4f1bb7a Mon Sep 17 00:00:00 2001 From: civisrom <167646351+civisrom@users.noreply.github.com> Date: Tue, 4 Mar 2025 15:26:13 +0300 Subject: [PATCH] Update update-dependencies.yml --- .github/workflows/update-dependencies.yml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/.github/workflows/update-dependencies.yml b/.github/workflows/update-dependencies.yml index b1bbb040..e226d8fe 100644 --- a/.github/workflows/update-dependencies.yml +++ b/.github/workflows/update-dependencies.yml @@ -32,8 +32,10 @@ jobs: id: get_latest_release run: | LATEST_TAG=$(curl -s https://api.github.com/repos/XTLS/Xray-core/releases/latest | jq -r .tag_name) - echo "Latest Xray-core release: $LATEST_TAG" + CLEAN_TAG=${LATEST_TAG#v} # Убираем 'v' в начале + echo "Latest Xray-core release: $LATEST_TAG (cleaned: $CLEAN_TAG)" echo "latest_tag=$LATEST_TAG" >> $GITHUB_ENV + echo "clean_tag=$CLEAN_TAG" >> $GITHUB_ENV - name: Check go.mod and go.sum exist run: | @@ -60,24 +62,20 @@ jobs: echo "Updating standard Go dependencies..." - # Обновляем стандартные зависимости с исключением gvisor и xray-core go list -f '{{if not (or .Main .Indirect)}}{{.Path}}{{end}}' -m all | \ grep -v 'gvisor.dev/gvisor' | \ grep -v 'github.com/xtls/xray-core' | \ xargs -r go get -u - echo "Updating xray-core to latest release: ${{ env.latest_tag }}" - go get github.com/xtls/xray-core@${{ env.latest_tag }} - - # Проверяем, какую версию получили + echo "Updating xray-core to latest release: ${{ env.clean_tag }}" + go get github.com/xtls/xray-core@${{ env.clean_tag }} + echo "Updated xray-core to:" go list -m github.com/xtls/xray-core - # Очистка и проверка go mod tidy go mod verify || exit 1 - # Выводим изменения для лога echo "Updated dependencies:" go list -m all