From 45adbad63796d38e680d741cb31fe63e2d234be2 Mon Sep 17 00:00:00 2001 From: moosq <53606936+moosq@users.noreply.github.com> Date: Mon, 23 Oct 2023 15:54:50 +0200 Subject: [PATCH] fix download of zip archive --- .github/workflows/release.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a89be19f..4b915a04 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -36,8 +36,14 @@ jobs: id: download_exe run: | $env:PATH += ";C:\hub\bin" - hub.exe release download "${GITHUB_REF#refs/tags/}" -i ntt_Windows_x86_64.zip - Expand-Archive ntt_Windows_x86_64.zip + $pattern = ".+refs/tags/(.+)" + if($env:GITHUB_REF -match $pattern) { + Write-Host "try to download zip archive for version ntt $($matches[1])" + hub.exe release download $($matches[1]) -i ntt_Windows_x86_64.zip + Expand-Archive ntt_Windows_x86_64.zip + } else { + Write-Error "error: provided reference does not contain a tag: $env:GITHUB_REF" + } env: GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} - name: Install go-msi