Skip to content

Commit 86df57e

Browse files
committed
fix(ci): download wintun.dll in release workflow
The DLL is gitignored (*.dll). Download from official wintun.net in CI instead of relying on a committed binary.
1 parent 1efb6c6 commit 86df57e

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,13 @@ jobs:
6464
rsrc -manifest cmd/awg-split-tunnel-updater/app.manifest -ico "$ICO" -o cmd/awg-split-tunnel-updater/rsrc_windows_amd64.syso
6565
rsrc -manifest cmd/awg-diag/app.manifest -ico "$ICO" -o cmd/awg-diag/rsrc_windows_amd64.syso
6666
67+
- name: Download wintun.dll
68+
shell: bash
69+
run: |
70+
curl -fsSL https://www.wintun.net/builds/wintun-0.14.1.zip -o wintun.zip
71+
unzip -j wintun.zip "wintun/bin/amd64/wintun.dll" -d dll/
72+
rm wintun.zip
73+
6774
- name: Build Go binaries
6875
shell: bash
6976
run: |

0 commit comments

Comments
 (0)