From 6f8537b1507270dd32d3034a6d4e2920d63861c7 Mon Sep 17 00:00:00 2001 From: Talal Ashraf Date: Tue, 7 Jul 2026 10:19:00 -0400 Subject: [PATCH] fix: replace node20 setup-nasm and bump action-gh-release - ilammy/setup-nasm@v1 (node20, no node24 release) -> choco install nasm on Windows - softprops/action-gh-release v2 -> v3 (node24) --- .github/workflows/release.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3484f21..89a5497 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -70,7 +70,10 @@ jobs: # Strawberry Perl explicitly. - name: Set up NASM (Windows, for vendored OpenSSL) if: runner.os == 'Windows' - uses: ilammy/setup-nasm@v1 + shell: pwsh + run: | + choco install nasm --no-progress -y + "C:\Program Files\NASM" | Out-File -FilePath $env:GITHUB_PATH -Append - name: Use Strawberry Perl for OpenSSL (Windows) if: runner.os == 'Windows' @@ -119,7 +122,7 @@ jobs: echo "asset=$asset" >> "$GITHUB_OUTPUT" - name: Upload to draft release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: tag_name: ${{ github.event.inputs.tag || github.ref_name }} draft: true