From 632860c29bec223825c135578c8f87a5feb08324 Mon Sep 17 00:00:00 2001 From: Gregory Schier Date: Mon, 10 Nov 2025 14:58:54 -0800 Subject: [PATCH] Try again --- .github/workflows/release.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a38dd00a..03fe2251 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -61,12 +61,16 @@ jobs: sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf - name: Install trusted-signing-cli (Windows only) - uses: jaxxstorm/action-install-gh-release@v1.10.0 if: matrix.platform == 'windows-latest' - with: - repo: Levminer/trusted-signing-cli - extension: "\\.exe" - tag: v0.8.0 + shell: pwsh + run: | + $ErrorActionPreference = 'Stop' + $dir = "$env:USERPROFILE\trusted-signing" + New-Item -ItemType Directory -Force -Path $dir | Out-Null + $url = "https://github.com/Levminer/trusted-signing-cli/releases/download/0.8.0/trusted-signing-cli.exe" + $exe = Join-Path $dir "trusted-signing-cli.exe" + Invoke-WebRequest -Uri $url -OutFile $exe + echo $dir >> $env:GITHUB_PATH - name: Install NPM Dependencies run: npm ci