From 2744cdf6dec568b86cd1fde14de978f15f6698f2 Mon Sep 17 00:00:00 2001 From: NW Date: Tue, 11 Aug 2026 10:44:31 +0100 Subject: [PATCH] =?UTF-8?q?ci:=20fix=20release=20checkout=20=E2=80=94=20di?= =?UTF-8?q?spatch=20uses=20branch=20ref=20(main/dev),=20version=20input=20?= =?UTF-8?q?only=20for=20image=20tags?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/release.yaml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 1a51730..7b0e9b3 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -29,13 +29,10 @@ jobs: run: | set -e apk add --no-cache git curl >/dev/null 2>&1 || true - if [ -n "${GITHUB_REF_NAME}" ] && [ "${GITHUB_REF_NAME}" != "main" ]; then - # Запуск по тегу: clone конкретного тега - REF=${GITHUB_REF_NAME} - elif [ -n "${{ github.event.inputs.version }}" ]; then - REF=v${{ github.event.inputs.version }} - else - REF=${GITHUB_REF_NAME} + # Для push по тегу: GITHUB_REF_NAME=vX.Y.Z. Для dispatch: ветка (main/dev) — берём GITHUB_REF. + REF=${GITHUB_REF_NAME} + if [ "$REF" = "main" ] || [ "$REF" = "dev" ]; then + REF=${GITHUB_REF} fi echo "REF=${REF}" cd /tmp