Skip to content

Commit fc86b4d

Browse files
authored
fix: replace node20 setup-nasm and bump action-gh-release (#9)
- ilammy/setup-nasm@v1 (node20, no node24 release) -> choco install nasm on Windows - softprops/action-gh-release v2 -> v3 (node24)
1 parent 3a340e2 commit fc86b4d

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,10 @@ jobs:
7070
# Strawberry Perl explicitly.
7171
- name: Set up NASM (Windows, for vendored OpenSSL)
7272
if: runner.os == 'Windows'
73-
uses: ilammy/setup-nasm@v1
73+
shell: pwsh
74+
run: |
75+
choco install nasm --no-progress -y
76+
"C:\Program Files\NASM" | Out-File -FilePath $env:GITHUB_PATH -Append
7477
7578
- name: Use Strawberry Perl for OpenSSL (Windows)
7679
if: runner.os == 'Windows'
@@ -119,7 +122,7 @@ jobs:
119122
echo "asset=$asset" >> "$GITHUB_OUTPUT"
120123
121124
- name: Upload to draft release
122-
uses: softprops/action-gh-release@v2
125+
uses: softprops/action-gh-release@v3
123126
with:
124127
tag_name: ${{ github.event.inputs.tag || github.ref_name }}
125128
draft: true

0 commit comments

Comments
 (0)